using System; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; namespace WX.CRM.Model.Entity { [Table("UPDEV.WX_AFTERSALES2_LOG")] public class WX_AFTERSALES2_LOG { public WX_AFTERSALES2_LOG() { } public WX_AFTERSALES2_LOG(string rESID, decimal iNNERUSERID, decimal eID, string uNAME, string action) : this(rESID, iNNERUSERID, eID, uNAME, null, null, null, action) { } public WX_AFTERSALES2_LOG(string rESID, decimal iNNERUSERID, decimal eID, string uNAME, decimal? oLDINNERUSERID, decimal? oLDEID, string oLDUNAME, string action) { ID = Guid.NewGuid().ToString(); RESID = rESID; INNERUSERID = iNNERUSERID; EID = eID; UNAME = uNAME; OLDINNERUSERID = oLDINNERUSERID; OLDEID = oLDEID; OLDUNAME = oLDUNAME; CTIME = DateTime.Now; ACTION = action; } [Key] public decimal PKID { get; set; } public string ID { get; set; } public string RESID { get; set; } public decimal INNERUSERID { get; set; } public decimal EID { get; set; } public string UNAME { get; set; } public decimal? OLDINNERUSERID { get; set; } public decimal? OLDEID { get; set; } public string OLDUNAME { get; set; } public DateTime CTIME { get; set; } public string ACTION { get; set; } public DateTime? STARTDATE { get; set; } public DateTime? ENDDATE { get; set; } public decimal? OPERATORID { get; set; } } }