//
//  EAMAssetInventory.h
//  EAMiPad
//
//  Created by Lakshmi Kothapalli on 10/25/12.
//  Copyright (c) 2012 __MyCompanyName__. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "R5ASSETINVENTORYPARAMS.h"
#import "R5ASSETINVENTORYRESULTS.h"

@interface EAMAssetInventory : NSObject
{
    
}
@property (nonatomic        )   int                     count;
@property (nonatomic, strong)   NSMutableDictionary     *fields;
@property (nonatomic, strong)   NSMutableArray          *values;
@property (nonatomic        )   int                     resultcount;
@property (nonatomic, strong)   NSMutableDictionary     *resultfields;
@property (nonatomic, strong)   NSMutableArray          *resultValues;

////assetInventoryParams
- (void)addAssetInventoryParams:(R5ASSETINVENTORYPARAMS *)assetInventoryParams;
- (R5ASSETINVENTORYPARAMS *)getAssetInventoryParamsAtIndex:(NSInteger )index;
- (void)clearAssetInventoryParams;
- (void)replaceAssetInventoryAtIndex:(NSUInteger )index withAssetInventoryParams:(R5ASSETINVENTORYPARAMS *)assetInventoryParams;
////assetInventoryResults
- (void)addAssetInventoryResults:(R5ASSETINVENTORYRESULTS *)assetInventoryResults;
-(void)addAssetInventoryResults:(R5ASSETINVENTORYRESULTS *)assetInventoryResults atIndex:(int)anIndex;
- (R5ASSETINVENTORYRESULTS *)getAssetInventoryResultsAtIndex:(NSInteger )index;
- (void)replaceAssetInventoryAtIndex:(NSUInteger )index withAssetInventoryResult:(R5ASSETINVENTORYRESULTS *)assetInventoryResult;
- (void)clearAssetInventoryResults;
- (void)removeAssetInventoryAtIndex:(NSUInteger )index;
@end
