duheng
2025-02-19 ad8f813f5eddd66740b4e09801e4ea02ddf70a4a
WinFrmUI/HStation.WinFrmUI.Assets.Core/22-cooling/02-main/AssetsCoolingMainMgrViewModel.cs
@@ -3,17 +3,18 @@
namespace HStation.WinFrmUI
{
    /// <summary>
    ///
    ///
    /// </summary>
    public class AssetsCoolingMainMgrViewModel
    {
        /// <summary>
        ///
        ///
        /// </summary>
        public AssetsCoolingMainMgrViewModel() { }
        public AssetsCoolingMainMgrViewModel()
        { }
        /// <summary>
        ///
        ///
        /// </summary>
        public AssetsCoolingMainMgrViewModel(HStation.Vmo.AssetsCoolingMainVmo rhs)
        {
@@ -27,14 +28,32 @@
            this.KeyWords = KeyWordHelper.ToString(rhs.KeyWords);
            this.Flags = Yw.Untity.FlagsHelper.ToString(rhs.Flags);
            this.TagName = rhs.TagName;
            this.SortCode = rhs.SortCode;
            this.Description = rhs.Description;
            this.Vmo = rhs;
        }
        /// <summary>
        ///
        /// </summary>
        public void Reset(HStation.Vmo.AssetsCoolingMainVmo rhs)
        {
            this.ID = rhs.ID;
            this.SeriesID = rhs.SeriesID;
            this.Name = rhs.Name;
            this.Material = rhs.Material;
            this.Caliber = rhs.Caliber;
            this.Coefficient = rhs.Coefficient;
            this.LowerLimit = rhs.LowerLimit;
            this.KeyWords = KeyWordHelper.ToString(rhs.KeyWords);
            this.Flags = Yw.Untity.FlagsHelper.ToString(rhs.Flags);
            this.TagName = rhs.TagName;
            this.Description = rhs.Description;
            this.Vmo = rhs;
        }
        /// <summary>
        /// id
        /// </summary>
        /// </summary>
        [Display(Name = "ID")]
        public long ID { get; set; }
@@ -45,9 +64,9 @@
        public long SeriesID { get; set; }
        /// <summary>
        /// 名称
        /// 型号
        /// </summary>
        [Display(Name = "名称")]
        [Display(Name = "型号")]
        public string Name { get; set; }
        /// <summary>
@@ -96,7 +115,11 @@
        /// 排序码
        /// </summary>
        [Display(Name = "排序码")]
        public int SortCode { get; set; }
        public int SortCode
        {
            get { return this.Vmo.SortCode; }
            set { this.Vmo.SortCode = value; }
        }
        /// <summary>
        /// 说明
@@ -105,9 +128,8 @@
        public string Description { get; set; }
        /// <summary>
        ///
        ///
        /// </summary>
        public HStation.Vmo.AssetsCoolingMainVmo Vmo { get; set; }
    }
}
}