public void SetDaylight(Sensor sensor) { DaylightSensorConfig state = ((DaylightSensorConfig)sensor.config); Daylight.SunriseOffset = (sbyte)state.sunriseoffset; Daylight.SunsetOffset = (sbyte)state.sunsetoffset; }
private void btnSet_Click(object sender, RoutedEventArgs e) { DaylightSensorConfig config = new DaylightSensorConfig { @long = _dvm.Daylight.Longitude, lat = _dvm.Daylight.Latitude, sunriseoffset = Convert.ToSByte(_dvm.Daylight.SunriseOffset), sunsetoffset = Convert.ToSByte(_dvm.Daylight.SunsetOffset) }; bool bresult = _bridge.ChangeSensorConfig(_id, config); if (bresult) { this.Close(); } else { MessageBoxError.ShowLastErrorMessages(_bridge); } }
private void btnSet_Click(object sender, RoutedEventArgs e) { DaylightSensorConfig config = new DaylightSensorConfig { @long = dvm.Daylight.Longitude, lat = dvm.Daylight.Latitude, sunriseoffset = Convert.ToSByte(dvm.Daylight.SunriseOffset), sunsetoffset = Convert.ToSByte(dvm.Daylight.SunsetOffset) }; CommandResult bresult = BridgeStore.SelectedBridge.ChangeSensorConfig(id, config); if (bresult.Success) { this.Close(); } else { MessageBoxError.ShowLastErrorMessages(BridgeStore.SelectedBridge); } }