//
//  ManagementViewController.h
//  OneCable
//
//  Created by nComz on 2017. 4. 12..
//  Copyright © 2017년 ntels. All rights reserved.
//

#import "JDViewController.h"

@class CustomLabelButton;
@class CustomImageView;

@interface ManagementViewController : JDViewController


@property (weak, nonatomic) IBOutlet CustomImageView *imgvLogo;
@property (weak, nonatomic) IBOutlet CustomImageView *imgNoticeCount;
@property (weak, nonatomic) IBOutlet CustomLabel *lblNoticeCount;
@property (weak, nonatomic) IBOutlet CustomImageView *imgPushCount;
@property (weak, nonatomic) IBOutlet CustomLabel *lblPushCount;
@property (weak, nonatomic) IBOutlet CustomImageView *imgvHomehubOff;
@property (weak, nonatomic) IBOutlet CustomImageView * imgvSetAlert;

@property (weak, nonatomic) IBOutlet CustomButton *btnNotice;
@property (weak, nonatomic) IBOutlet CustomButton *btnFaq;
@property (weak, nonatomic) IBOutlet CustomButton *btnMessage;
@property (weak, nonatomic) IBOutlet CustomButton *btnHomeHub;
@property (weak, nonatomic) IBOutlet CustomButton *btnSet;




//mode
@property (weak, nonatomic) IBOutlet CustomLabelButton *btnModeMorning;
@property (weak, nonatomic) IBOutlet CustomLabelButton *btnModeAway;
@property (weak, nonatomic) IBOutlet CustomLabelButton *btnModeHome;
@property (weak, nonatomic) IBOutlet CustomLabelButton *btnModeNight;
@property (strong, nonatomic) IBOutletCollection(CustomLabelButton) NSArray *btnModes;

//@property (weak, nonatomic) IBOutlet CustomImageView *imgvModeWakeup; // 기상 이미지
//@property (weak, nonatomic) IBOutlet CustomImageView *imgvModeOuting; // 외출 이미지
//@property (weak, nonatomic) IBOutlet CustomImageView *imgvModeComing; // 귀가 이미지
//@property (weak, nonatomic) IBOutlet CustomImageView *imgvModeSleep;  // 취침 이미지
//@property (strong, nonatomic) IBOutletCollection(CustomImageView) NSArray *imgvModes;

@property (weak, nonatomic) IBOutlet CustomImageView *imgvWakeupChecked; // 기상 체크 이미지
@property (weak, nonatomic) IBOutlet CustomImageView *imgvOutingChecked; // 외출 체크 이미지
@property (weak, nonatomic) IBOutlet CustomImageView *imgvComingChecked; // 귀가 체크 이미지
@property (weak, nonatomic) IBOutlet CustomImageView *imgvSleepChecked; // 취침 체크 이미지
@property (strong, nonatomic) IBOutletCollection(CustomImageView) NSArray *imgvChecked;


//- (IBAction)btnProfileTouched:(id)sender;
- (IBAction)btnNoticeTouched:(id)sender;
- (IBAction)btnFaqTouched:(id)sender;
- (IBAction)btnMessageBoxTouched:(id)sender;
- (IBAction)btnHomeHubTouched:(id)sender;
- (IBAction)btnSettingsTouched:(id)sender;

- (IBAction)btnModeHomeTouched:(id)sender;
- (IBAction)btnModeAwayTouched:(id)sender;
- (IBAction)btnModeMorningTouched:(id)sender;
- (IBAction)btnModeNightTouched:(id)sender;

//- (IBAction)btnDashboardRefresh:(id)sender;

- (void)prepareViewDidLoad;
- (void)updateHomeHubStatusToManage;
@end
