//
//  ICRQuestionManager.h
//  Cruiser
//
//  Created by Xummer on 15/6/2.
//  Copyright (c) 2015年 Xummer. All rights reserved.
//

#import "IBTObject.h"
#import "IBTAudioRecorder.h"
#import "IBTAVAudioPlayWrapper.h"

@class IBTImagePicker, ICRStoreResult;
@interface ICRQuestionManager : IBTObject
@property (assign, nonatomic) BOOL m_bIsHelpViewAttachHide;
//@property (strong, nonatomic) NSString *m_storeID;//油站的id
//@property (strong, nonatomic) NSString *m_uuid;//模板id
@property (strong, nonatomic) NSString *m_category;//问题的区域分类
@property (assign, nonatomic) NSUInteger m_maxProblemLineno;//回答到的最大问题的题号
//@property (strong, nonatomic) GTOStore *m_store;
@property (strong, nonatomic) ICRStoreResult *m_storeResult;
@property (strong, nonatomic) IBTImagePicker *m_imagePicker;
@property (strong, nonatomic) NSArray *m_vcs;

@property (strong, nonatomic) NSString *m_plan_uuid;//
@property (strong, nonatomic) NSString *m_store_uuid;//
// Audio
@property (strong, nonatomic) IBTAudioRecorder *m_oAudioRecorder;
@property (assign, nonatomic) CGFloat m_fRecoderTime;
@property (strong, nonatomic) IBTAVAudioPlayWrapper *m_oAudioPlayer;

+ (instancetype)sharedManager;

- (void)openQuestionVCFromViewControler:(UIViewController *)VC withStoreResult:(ICRStoreResult *)storeResult;
- (void)openQuestionVCFromViewControler:(UIViewController *)VC
                            storeResult:(ICRStoreResult *)storeResult
                              IsNotEdit: (BOOL)isNotEdit
                           ProblemIndex: (NSInteger) problemIndex;

- (UIViewController *)questionViewControlAtIndex:(NSUInteger)uiIndex;

@end
