Esempio n. 1
0
 /// <summary>
 /// このインスタンスの各プロパティに、引数に指定されたDtAlarmのプロパティの値をコピーする
 /// DtEquipmentは除く
 /// </summary>
 /// <param name="entity">コピー元のDtAlarm</param>
 public void CopyExcludingEquipmentFrom(Rms.Server.Operation.Utility.Models.DtAlarm entity)
 {
     this.Sid              = entity.Sid;
     this.EquipmentSid     = entity.EquipmentSid;
     this.TypeCode         = entity.TypeCode;
     this.ErrorCode        = entity.ErrorCode;
     this.AlarmLevel       = entity.AlarmLevel;
     this.AlarmTitle       = entity.AlarmTitle;
     this.AlarmDescription = entity.AlarmDescription;
     this.AlarmDatetime    = entity.AlarmDatetime;
     this.AlarmDefId       = entity.AlarmDefId;
     this.EventDatetime    = entity.EventDatetime;
     this.HasMail          = entity.HasMail;
     this.MessageId        = entity.MessageId;
     this.CreateDatetime   = entity.CreateDatetime;
 }
Esempio n. 2
0
 /// <summary>
 /// コンストラクタ
 /// </summary>
 /// <param name="model">Rms.Server.Operation.Utility.Models.DtAlarmのインスタンス</param>
 public DtAlarm(Rms.Server.Operation.Utility.Models.DtAlarm model)
 {
     this.Sid              = model.Sid;
     this.EquipmentSid     = model.EquipmentSid;
     this.TypeCode         = model.TypeCode;
     this.ErrorCode        = model.ErrorCode;
     this.AlarmLevel       = model.AlarmLevel;
     this.AlarmTitle       = model.AlarmTitle;
     this.AlarmDescription = model.AlarmDescription;
     this.AlarmDatetime    = model.AlarmDatetime;
     this.AlarmDefId       = model.AlarmDefId;
     this.EventDatetime    = model.EventDatetime;
     this.HasMail          = model.HasMail;
     this.MessageId        = model.MessageId;
     this.CreateDatetime   = model.CreateDatetime;
     this.EquipmentS       = new DtEquipment(model.DtEquipment);
 }
Esempio n. 3
0
        /// <summary>
        /// このインスタンスを、それと同等なRms.Server.Operation.Utility.Models.DtAlarm型に変換する。
        /// DtEquipmentは設定しない。
        /// </summary>
        /// <returns></returns>
        public Rms.Server.Operation.Utility.Models.DtAlarm ToModelExcludedDtEquipment()
        {
            Rms.Server.Operation.Utility.Models.DtAlarm model = new Rms.Server.Operation.Utility.Models.DtAlarm();
            model.Sid              = this.Sid;
            model.EquipmentSid     = this.EquipmentSid;
            model.TypeCode         = this.TypeCode;
            model.ErrorCode        = this.ErrorCode;
            model.AlarmLevel       = this.AlarmLevel;
            model.AlarmTitle       = this.AlarmTitle;
            model.AlarmDescription = this.AlarmDescription;
            model.AlarmDatetime    = this.AlarmDatetime;
            model.AlarmDefId       = this.AlarmDefId;
            model.EventDatetime    = this.EventDatetime;
            model.HasMail          = this.HasMail;
            model.MessageId        = this.MessageId;
            model.CreateDatetime   = this.CreateDatetime;

            return(model);
        }