/// <summary> /// コンストラクタ /// </summary> /// <param name="model">Rms.Server.Utility.Utility.Models.DtDeviceのインスタンス</param> public DtDevice(Rms.Server.Utility.Utility.Models.DtDevice model) { this.Sid = model.Sid; this.EquipmentModelSid = model.EquipmentModelSid; this.InstallTypeSid = model.InstallTypeSid; this.ConnectStatusSid = model.ConnectStatusSid; this.EdgeId = model.EdgeId; this.EquipmentUid = model.EquipmentUid; this.RemoteConnectUid = model.RemoteConnectUid; this.RmsSoftVersion = model.RmsSoftVersion; this.ConnectStartDatetime = model.ConnectStartDatetime; this.ConnectUpdateDatetime = model.ConnectUpdateDatetime; this.CreateDatetime = model.CreateDatetime; this.UpdateDatetime = model.UpdateDatetime; }
/// <summary> /// このインスタンスを、それと同等なRms.Server.Utility.Utility.Models.DtDevice型に変換する。 /// </summary> /// <returns></returns> public Rms.Server.Utility.Utility.Models.DtDevice ToModel() { Rms.Server.Utility.Utility.Models.DtDevice model = new Rms.Server.Utility.Utility.Models.DtDevice(); model.Sid = this.Sid; model.EquipmentModelSid = this.EquipmentModelSid; model.InstallTypeSid = this.InstallTypeSid; model.ConnectStatusSid = this.ConnectStatusSid; model.EdgeId = this.EdgeId; model.EquipmentUid = this.EquipmentUid; model.RemoteConnectUid = this.RemoteConnectUid; model.RmsSoftVersion = this.RmsSoftVersion; model.ConnectStartDatetime = this.ConnectStartDatetime; model.ConnectUpdateDatetime = this.ConnectUpdateDatetime; model.CreateDatetime = this.CreateDatetime; model.UpdateDatetime = this.UpdateDatetime; return(model); }