//
//  EnhancedCheclistViewController.h
//  EAMiPad
//
//  Created by Ram Madichetty on 9/5/13.
//
//

#import <UIKit/UIKit.h>
#import "EnhancedChecklistDataController.h"
#import "EnhancedChecklistTableViewCell.h"
#import "LOVViewController.h"
#import "PickerViewController.h"
#import "ContainerView.h"
#import "ESignatureViewController.h"
#import "BaseModalViewController.h"
#import "R5EVENTS.h"
#ifdef IS_FRAMEWORK
    #import <EAMNextDUX-Swift.h>
#else
    #import "EAMNext-Swift.h"
#endif


@interface EnhancedChecklistViewController : BaseModalViewController<UITableViewDataSource, UITableViewDelegate, EnhancedChecklistDataControllerDelegate,EnhancedChecklistTableViewCellDelegate,LOVViewControllerDelegate,PickerViewControllerDelegate,ESignatureViewControllerDelegate,UIGestureRecognizerDelegate>

@property (strong,nonatomic) NSString *workOrder;
@property (strong,nonatomic) GISMapConfiguration *mapConfig;
@property (strong,nonatomic) R5EVENTS *workOrderRecord;
@property (strong,nonatomic) NSString *organization;
@property (strong,nonatomic) NSString *activity;

@property (nonatomic, strong)   UIButton    *btnClose;
@property (nonatomic, strong)   UILabel     *viewTitle;

-(void)EnhancedChecklistTableViewCellShowPicker:(UITableViewCell *)cell forItem:(R5ACTCHECKLISTS *)item pickerName:(NSString *)pickerName;
-(void)EnhancedChecklistTableViewCellShowLOV:(UITableViewCell *)cell forItem:(R5ACTCHECKLISTS *)item lovName:(NSString *)lovName;

@end
