Shuxia Ning
2024-11-08 0cd48df8ccca96a8a0117a508c342a90dc2eacb8
Service/HStation.Service.Assets.Core/02-model/05-Sprinkler/AssetsSprinklerMain.cs
copy from Service/HStation.Service.Assets.Core/02-model/02-ElbowManage/AssetsElbowMain.cs copy to Service/HStation.Service.Assets.Core/02-model/05-Sprinkler/AssetsSprinklerMain.cs
Îļþ´Ó Service/HStation.Service.Assets.Core/02-model/02-ElbowManage/AssetsElbowMain.cs ¸´ÖÆ
@@ -1,45 +1,44 @@
using HStation.Assets;
using Yw.Model;
using Yw.Model;
namespace HStation.Model
{
    /// <summary>
    /// ä¸šåŠ¡ç«™
    /// </summary>
    [SysType("assets_elbow_main")]
    public class AssetsElbowMain : BaseModel, ISorter, System.ICloneable
    [SysType("assets_sprinkler_main")]
    public class AssetsSprinklerMain : BaseModel, ISorter, System.ICloneable
    {
        /// <summary>
        ///
        /// </summary>
        public AssetsElbowMain()
        public AssetsSprinklerMain()
        { }
        public AssetsElbowMain(AssetsElbowMain rhs) : base(rhs)
        public AssetsSprinklerMain(AssetsSprinklerMain rhs) : base(rhs)
        {
            this.Name = rhs.Name;
            this.SeriesID = rhs.SeriesID;
            this.Caliber = rhs.Caliber;
            this.Material = rhs.Material;
            this.Angle = rhs.Angle;
            this.Name = rhs.Name;
            this.MinorLoss = rhs.MinorLoss;
            this.ElbowLengthType = rhs.ElbowLengthType;
            this.Caliber = rhs.Caliber;
            this.Angle = rhs.Angle;
            this.Material = rhs.Material;
            this.KeyWord = rhs.KeyWord;
            this.FlowMinorLoss = rhs.FlowMinorLoss;
            this.SortCode = rhs.SortCode;
            this.Description = rhs.Description;
        }
        public void Reset(AssetsElbowMain rhs)
        public void Reset(AssetsSprinklerMain rhs)
        {
            this.ID = rhs.ID;
            this.Name = rhs.Name;
            this.SeriesID = rhs.SeriesID;
            this.Caliber = rhs.Caliber;
            this.Material = rhs.Material;
            this.Angle = rhs.Angle;
            this.Name = rhs.Name;
            this.MinorLoss = rhs.MinorLoss;
            this.ElbowLengthType = rhs.ElbowLengthType;
            this.Caliber = rhs.Caliber;
            this.Angle = rhs.Angle;
            this.Material = rhs.Material;
            this.KeyWord = rhs.KeyWord;
            this.FlowMinorLoss = rhs.FlowMinorLoss;
            this.SortCode = rhs.SortCode;
            this.Description = rhs.Description;
        }
@@ -60,9 +59,9 @@
        public double? Caliber { get; set; }
        /// <summary>
        /// ç®¡è·¯è¿žæŽ¥é•¿åº¦
        /// ææ–™
        /// </summary>
        public eLengthType? ElbowLengthType { get; set; }
        public string Material { get; set; }
        /// <summary>
        /// è§’度
@@ -70,19 +69,19 @@
        public int? Angle { get; set; }
        /// <summary>
        /// ææ–™
        /// </summary>
        public string Material { get; set; }
        /// <summary>
        /// ç³»æ•°
        /// å–·å°„系数
        /// </summary>
        public double MinorLoss { get; set; }
        /// <summary>
        /// æµé‡ç³»æ•°
        /// </summary>
        public double? FlowMinorLoss { get; set; }
        /// <summary>
        /// è¯†åˆ«å…³é”®å­—
        /// </summary>
        public string KeyWord { get; set; }
        public List<string> KeyWord { get; set; }
        /// <summary>
        /// æŽ’序码