/** * EC_PrintingConsultancy.cs * * 功 能: N/A * 类 名: EC_PrintingConsultancy * * Ver 变更日期 负责人 变更内容 * ─────────────────────────────────── * V0.01 2013-4-2 14:27:18 N/A 初版 * * * * * * */ using System; using CY.Infrastructure.Domain; using CY.Infrastructure.Common; namespace CY.Model { /// /// 印刷顾问 /// [Serializable] public partial class EC_PrintingConsultancy : IAggregateRoot { public EC_PrintingConsultancy() { } #region Model private int? _keyid; private string _pc_type = ""; private Guid _memberid; private string _pc_people = ""; private string _pc_phone = ""; private string _pc_price = ""; private string _pc_hopemoney = ""; private string _pc_status = ""; private string _pc_content; private DateTime? _lastupdatetime = DateTime.Now; private string _operator = ""; /// /// 主键--标识ID /// public int? Keyid { set { _keyid = value; } get { return _keyid; } } /// /// 顾问类型 /// public string PC_Type { set { _pc_type = value; } get { return _pc_type; } } /// /// 留言会员 /// public Guid Memberid { set { _memberid = value; } get { return _memberid; } } /// /// 联系人(印刷顾问) /// public string PC_People { set { _pc_people = value; } get { return _pc_people; } } /// /// 联系电话(印刷顾问) /// public string PC_Phone { set { _pc_phone = value; } get { return _pc_phone; } } /// /// 印刷价格(印刷垫资) /// public string PC_Price { set { _pc_price = value; } get { return _pc_price; } } /// /// 要求垫资周期(印刷垫资) /// public string PC_HopeMoney { set { _pc_hopemoney = value; } get { return _pc_hopemoney; } } /// /// 留言状态 /// public string PC_Status { set { _pc_status = value; } get { return _pc_status; } } /// /// 回复内容 /// public string PC_Content { set { _pc_content = value; } get { return _pc_content; } } /// /// 更新时间 /// public DateTime? LastUpdateTime { set { _lastupdatetime = value; } get { return _lastupdatetime; } } /// /// 更新人 /// public string Operator { set { _operator = value; } get { return _operator; } } /// /// 帮助留言 /// public string PC_Remark { get; set; } /// /// 会员名称 /// public string MemberName { set; get; } #endregion Model #region Visiter /// /// 属性访问器 /// /// 属性名 /// 索引 /// 是否将指定属性设置为传入值 /// 需要赋予的值 /// 与名称对应的属性值 public object Visiter(string name, int? index = -1, bool isChange = false, object value = null) { object theValue = null; if ("Keyid".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 1) { this.Keyid = isChange ? MyConvert.ConvertToInt(value) : this.Keyid; theValue = this.Keyid; } else if ("PC_Type".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 2) { this.PC_Type = isChange ? MyConvert.ConvertToString(value) : this.PC_Type; theValue = this.PC_Type; } else if ("Memberid".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 3) { this.Memberid = isChange ? MyConvert.ConvertToGuid(value) : this.Memberid; theValue = this.Memberid; } else if ("PC_People".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 4) { this.PC_People = isChange ? MyConvert.ConvertToString(value) : this.PC_People; theValue = this.PC_People; } else if ("PC_Phone".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 5) { this.PC_Phone = isChange ? MyConvert.ConvertToString(value) : this.PC_Phone; theValue = this.PC_Phone; } else if ("PC_Price".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 6) { this.PC_Price = isChange ? MyConvert.ConvertToString(value) : this.PC_Price; theValue = this.PC_Price; } else if ("PC_HopeMoney".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 7) { this.PC_HopeMoney = isChange ? MyConvert.ConvertToString(value) : this.PC_HopeMoney; theValue = this.PC_HopeMoney; } else if ("PC_Status".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 8) { this.PC_Status = isChange ? MyConvert.ConvertToString(value) : this.PC_Status; theValue = this.PC_Status; } else if ("PC_Content".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 9) { this.PC_Content = isChange ? MyConvert.ConvertToString(value) : this.PC_Content; theValue = this.PC_Content; } else if ("LastUpdateTime".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 10) { this.LastUpdateTime = isChange ? MyConvert.ConvertToDateTime(value) : this.LastUpdateTime; theValue = this.LastUpdateTime; } else if ("Operator".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 11) { this.Operator = isChange ? MyConvert.ConvertToString(value) : this.Operator; theValue = this.Operator; } else if ("MemberName".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 12) { this.MemberName = isChange ? MyConvert.ConvertToString(value) : this.MemberName; theValue = this.MemberName; } else if ("PC_Remark".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 13) { this.PC_Remark = isChange ? MyConvert.ConvertToString(value) : this.PC_Remark; theValue = this.PC_Remark; } return theValue; } #endregion } }