/** * integrity_EvaluationRecords.cs * * 功 能: N/A * 类 名: integrity_EvaluationRecords * * Ver 变更日期 负责人 变更内容 * ─────────────────────────────────── * V0.01 2013-4-2 14:27:36 N/A 初版 * * * * * * */ using System; using CY.Infrastructure.Domain; using CY.Infrastructure.Common; namespace CY.Model { /// /// 诚信系统评价记录 /// [Serializable] public partial class Integrity_EvaluationRecords : IAggregateRoot { public Integrity_EvaluationRecords() { } #region Model private int? _keyid; private Guid _memberid; private Guid _sellerid; private int? _buyerevaluation; private int? _scoringseller; private string _buyercomment; private DateTime? _buyercommentdate; private int? _sellerevaluation; private int? _scoringbuyer; private string _sellercomment; private DateTime? _sellercommentdate; private DateTime? _effectivedate; private int? _orderid; private DateTime? _lastupdatetime; private string _operate; private string _remark; /// /// 数据编号 /// public int? Keyid { set { _keyid = value; } get { return _keyid; } } /// /// 关联买家 /// public Guid MemberId { set { _memberid = value; } get { return _memberid; } } /// /// 关联卖家 /// public Guid SellerId { set { _sellerid = value; } get { return _sellerid; } } /// /// 买家评价 /// public int? BuyerEvaluation { set { _buyerevaluation = value; } get { return _buyerevaluation; } } /// /// 买家评分 /// public int? ScoringSeller { set { _scoringseller = value; } get { return _scoringseller; } } /// /// 买家评论 /// public string BuyerComment { set { _buyercomment = value; } get { return _buyercomment; } } /// /// 买家点评日期 /// public DateTime? BuyerCommentDate { set { _buyercommentdate = value; } get { return _buyercommentdate; } } /// /// 卖家评价 /// public int? SellerEvaluation { set { _sellerevaluation = value; } get { return _sellerevaluation; } } /// /// 卖家评分 /// public int? ScoringBuyer { set { _scoringbuyer = value; } get { return _scoringbuyer; } } /// /// 卖家评论 /// public string SellerComment { set { _sellercomment = value; } get { return _sellercomment; } } /// /// 卖家点评日期 /// public DateTime? SellerCommentDate { set { _sellercommentdate = value; } get { return _sellercommentdate; } } /// /// 归档日期 /// public DateTime? EffectiveDate { set { _effectivedate = value; } get { return _effectivedate; } } /// /// 可为空 /// public int? OrderId { set { _orderid = value; } get { return _orderid; } } /// /// 最后修改时间 /// public DateTime? LastUpdateTime { set { _lastupdatetime = value; } get { return _lastupdatetime; } } /// /// 操作人 /// public string Operate { set { _operate = value; } get { return _operate; } } /// /// 备注 /// public string Remark { set { _remark = value; } get { return _remark; } } #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.ConvertToInt32(value) : Keyid; theValue = this.Keyid; } else if ("MemberId".Equals(name,StringComparison.CurrentCultureIgnoreCase) || index == 2) { this.MemberId = isChange ? MyConvert.ConvertToGuid(value) : this.MemberId; theValue = this.MemberId; } else if ("SellerId".Equals(name,StringComparison.CurrentCultureIgnoreCase) || index == 3) { this.SellerId = isChange ? MyConvert.ConvertToGuid(value) : this.SellerId; theValue = this.SellerId; } else if ("BuyerEvaluation".Equals(name,StringComparison.CurrentCultureIgnoreCase) || index == 4) { this.BuyerEvaluation = isChange ? MyConvert.ConvertToInt32(value) : BuyerEvaluation; theValue = this.BuyerEvaluation; } else if ("ScoringSeller".Equals(name,StringComparison.CurrentCultureIgnoreCase) || index == 5) { this.ScoringSeller = isChange ? MyConvert.ConvertToInt32(value) : ScoringSeller; theValue = this.ScoringSeller; } else if ("BuyerComment".Equals(name,StringComparison.CurrentCultureIgnoreCase) || index == 6) { this.BuyerComment = isChange ? MyConvert.ConvertToString( value) : BuyerComment; theValue = this.BuyerComment; } else if ("BuyerCommentDate".Equals(name,StringComparison.CurrentCultureIgnoreCase) || index == 7) { this.BuyerCommentDate = isChange ? MyConvert.ConvertToDateTime(value) : BuyerCommentDate; theValue = this.BuyerCommentDate; } else if ("SellerEvaluation".Equals(name,StringComparison.CurrentCultureIgnoreCase) || index == 8) { this.SellerEvaluation = isChange ? MyConvert.ConvertToInt32(value) : SellerEvaluation; theValue = this.SellerEvaluation; } else if ("ScoringBuyer".Equals(name,StringComparison.CurrentCultureIgnoreCase) || index == 9) { this.ScoringBuyer = isChange ? MyConvert.ConvertToInt32(value) : ScoringBuyer; theValue = this.ScoringBuyer; } else if ("SellerComment".Equals(name,StringComparison.CurrentCultureIgnoreCase) || index == 10) { this.SellerComment = isChange ? MyConvert.ConvertToString( value) : SellerComment; theValue = this.SellerComment; } else if ("SellerCommentDate".Equals(name,StringComparison.CurrentCultureIgnoreCase) || index == 11) { this.SellerCommentDate = isChange ? MyConvert.ConvertToDateTime(value) : SellerCommentDate; theValue = this.SellerCommentDate; } else if ("EffectiveDate".Equals(name,StringComparison.CurrentCultureIgnoreCase) || index == 12) { this.EffectiveDate = isChange ? MyConvert.ConvertToDateTime(value) : EffectiveDate; theValue = this.EffectiveDate; } else if ("OrderId".Equals(name,StringComparison.CurrentCultureIgnoreCase) || index == 13) { this.OrderId = isChange ? MyConvert.ConvertToInt32(value) : OrderId; theValue = this.OrderId; } else if ("LastUpdateTime".Equals(name,StringComparison.CurrentCultureIgnoreCase) || index == 14) { this.LastUpdateTime = isChange ? MyConvert.ConvertToDateTime(value) : LastUpdateTime; theValue = this.LastUpdateTime; } else if ("Operate".Equals(name,StringComparison.CurrentCultureIgnoreCase) || index == 15) { this.Operate = isChange ? MyConvert.ConvertToString( value) : Operate; theValue = this.Operate; } else if ("Remark".Equals(name,StringComparison.CurrentCultureIgnoreCase) || index == 16) { this.Remark = isChange ? MyConvert.ConvertToString( value) : Remark; theValue = this.Remark; } return theValue; } #endregion } }