public void SetHoliday(PlannedHoliday holiday)
 {
     CancelAwayMode();
     this.RequestData();
     this.currentState.SetHoliday(holiday.ToDate);
     this.PostData(CurrentState);
     this.RequestData();
     StateChanged(this, new DeviceStateChangedEventArgs(this.currentState));
 }
 public override void SetHolidayMode(PlannedHoliday plannedHoliday)
 {
     SetHoliday(plannedHoliday);
 }
Beispiel #3
0
 public void SetHolidayAsActioned(PlannedHoliday holiday)
 {
     TriggerSpecificCommand("HolidayManagerRemote", "SetHolidayAsActioned", new object[] { holiday });
 }
Beispiel #4
0
 public void SetHouseInHolidayMode(PlannedHoliday plannedHoliday)
 {
     TriggerSpecificCommand("MoodsRemote", "SetHouseInHolidayMode", new object[] { plannedHoliday });
 }