//
//  BatchBookLaborDataController.h
//  EAMNext
//
//  Created by Deepa Vaidhyanathan on 5/13/20.
//
#import "BookLaborDataController.h"
#import <Foundation/Foundation.h>


@class EAMAppDelegate;
@class LOVData;
@class BookLaborDataController;
@class EAMBookLabor;

typedef enum {
    BatchBookLaborTypeForEmployee,
    BatchBookLaborTypeForCrew
}BatchBookLaborType;


@interface BatchBookLaborDataController : BookLaborDataController
{
    
}

@property (nonatomic, unsafe_unretained)    EAMAppDelegate      *appDelegate;
@property (nonatomic, strong)               EAMBookLabor            *bookLabor;
@property (nonatomic)                       BOOL                    recordViewDisabled;
-(void)loadRecordViewLayoutForBookLabor;
- (LOVData *)getLOVDataSource:(NSString *)lovName;
- (BOOL)validateInput;
-(void)getBatchBookLaborList:(NSString *)searchString;
- (void)disableRecordViewForUpdateMode:(BOOL)setReadOnly;
-(id) init:(BatchBookLaborType ) pBatchType;
@end
