public bool CopyTo(object obj) { if (!(obj is OneDisplayMonitorSysData)) { return(false); } OneDisplayMonitorSysData temp = (OneDisplayMonitorSysData)obj; temp.TempDisplayType = this.TempDisplayType; temp.IsUpdateSBStatus = this.IsUpdateSBStatus; temp.IsUpdateMCStatus = this.IsUpdateMCStatus; temp.IsUpdateTemperature = this.IsUpdateTemperature; temp.IsUpdateHumidity = this.IsUpdateHumidity; temp.IsDisplaySBValtage = this.IsDisplaySBValtage; temp.IsUpdateSmoke = this.IsUpdateSmoke; temp.IsUpdateFan = this.IsUpdateFan; temp.IsUpdateRowLine = this.IsUpdateRowLine; temp.IsUpdateMCVoltage = this.IsUpdateMCVoltage; temp.IsUpdateGeneralStatus = this.IsUpdateGeneralStatus; temp.TemperatureThreshold = this.TemperatureThreshold; temp.HumidityThreshold = this.HumidityThreshold; temp.MCFanInfo = (ScanBdMonitoredParamUpdateInfo)this.MCFanInfo.Clone(); temp.MCPowerInfo = (ScanBdMonitoredPowerInfo)this.MCPowerInfo.Clone(); return(true); }
public object Clone() { OneDisplayMonitorSysData newObj = new OneDisplayMonitorSysData(); bool res = this.CopyTo(newObj); if (!res) { return null; } else { return newObj; } }
public object Clone() { OneDisplayMonitorSysData newObj = new OneDisplayMonitorSysData(); bool res = this.CopyTo(newObj); if (!res) { return(null); } else { return(newObj); } }
public MonitorSysData() { SameMonitorSysData = new OneDisplayMonitorSysData(); AllDisplayMonitorSysDataList = new List <OneDisplayMonitorSysData>(); }
public MonitorSysData() { SameMonitorSysData = new OneDisplayMonitorSysData(); AllDisplayMonitorSysDataList = new List<OneDisplayMonitorSysData>(); }