/// <summary>
 /// コンストラクタ
 /// </summary>
 /// <param name="model">Rms.Server.Utility.Utility.Models.DtAlarmDefDirectoryUsageMonitorのインスタンス</param>
 public DtAlarmDefDirectoryUsageMonitor(Rms.Server.Utility.Utility.Models.DtAlarmDefDirectoryUsageMonitor model)
 {
     this.Sid                     = model.Sid;
     this.TypeCode                = model.TypeCode;
     this.DirectoryPath           = model.DirectoryPath;
     this.Size                    = model.Size;
     this.AnalysisResultErrorCode = model.AnalysisResultErrorCode;
     this.AlarmLevel              = model.AlarmLevel;
     this.AlarmTitle              = model.AlarmTitle;
     this.AlarmDescription        = model.AlarmDescription;
     this.CreateDatetime          = model.CreateDatetime;
     this.UpdateDatetime          = model.UpdateDatetime;
 }
        /// <summary>
        /// このインスタンスを、それと同等なRms.Server.Utility.Utility.Models.DtAlarmDefDirectoryUsageMonitor型に変換する。
        /// </summary>
        /// <returns></returns>
        public Rms.Server.Utility.Utility.Models.DtAlarmDefDirectoryUsageMonitor ToModel()
        {
            Rms.Server.Utility.Utility.Models.DtAlarmDefDirectoryUsageMonitor model = new Rms.Server.Utility.Utility.Models.DtAlarmDefDirectoryUsageMonitor();
            model.Sid                     = this.Sid;
            model.TypeCode                = this.TypeCode;
            model.DirectoryPath           = this.DirectoryPath;
            model.Size                    = this.Size;
            model.AnalysisResultErrorCode = this.AnalysisResultErrorCode;
            model.AlarmLevel              = this.AlarmLevel;
            model.AlarmTitle              = this.AlarmTitle;
            model.AlarmDescription        = this.AlarmDescription;
            model.CreateDatetime          = this.CreateDatetime;
            model.UpdateDatetime          = this.UpdateDatetime;

            return(model);
        }