/* ============================================================================== * 功能描述:MManufacturer * 创 建 者:Garrett * 创建日期:2018/4/27 10:22:28 * ==============================================================================*/ using Com.FirmLib.Entity; using Com.FirmLib.UI.BllCommon; using Newtonsoft.Json.Linq; using SAGA.DotNetUtils; using SAGA.DotNetUtils.Utilities; using System; using System.Collections.Generic; using System.ComponentModel; using System.Linq; using System.Text; using System.Threading.Tasks; namespace SAGA.MBI.Model { /// /// MManufacturer /// public class MManufacturer : CloudDataBase { #region CloudProperty private string m_Name; /// /// 生产厂家 /// [Description("EquipName")] public string Name { get { return m_Name; } set { m_Name = value; if (!string.IsNullOrEmpty(value)) { this.Pinyin = value.GetFirstPinyin().ToUpper(); } NotifyPropertyChanged("Name"); } } private string m_Brand; /// /// 品牌 /// [Description("EquipBrand")] public string Brand { get { return m_Brand; } set { m_Brand = value; NotifyPropertyChanged("Brand"); } } private string m_ModeNumber; /// /// 型号 /// [Description("EquipModeNumber")] public string ModeNumber { get { return m_ModeNumber; } set { m_ModeNumber = value; RaisePropertyChanged(() => this.ModeNumber); } } private string m_BimID; [Description("BIMID")] public string BimID { get { return m_BimID; } set { m_BimID = value; NotifyPropertyChanged("BimID"); } } #endregion Model #region 扩展数据 public string Pinyin { get;private set; } #endregion #region id信息 /// /// 厂商Id /// public string VenderId { get; set; } = ""; /// /// 品牌Id /// public string BrandId { get; set; } = ""; /// /// 产品Id /// public string ProductId { get; set; } = ""; /// /// 类型Id /// public string ProductTypeId { get; set; } = ""; /// /// 关联信息点 /// public List Parameters { get; set; } /// /// 保养周期 /// public string MaintainPeriod { get; set; } = ""; /// /// 使用寿命 /// public string ServiceLife { get; set; } = ""; #endregion } }