using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace FrameworkDAL.DTO.Mail { public class TMailDTO { private int tmailid; private int eventtypeid; private string eventtypecode; private string eventtypename; private int fromuserid; private string fromusercode; private string fromusername; private string fromuserprimarymail; private int rootmailid; private int parentmailid; private string tmailisubject; private string tmailimessage; private byte tmailiisinternal; private byte tmailimailtype; private string tmailicmsids; private string tmailitags; private List tmailtos; private byte tmailstatus; //Status private Int16 tmailversion; private int tmailcreatedbyid; private DateTime tmailcreatedon; private int tmailmodifiedbyid; private DateTime tmailmodifiedon; private string attachedfieldname; private string alfrescourl; private List tmaildetails; public int TMailId { get { return tmailid; } set { tmailid = value; } } #region EventType public int EventTypeId { get { return eventtypeid; } set { eventtypeid = value; } } public string EventTypeCode { get { return eventtypecode; } set { eventtypecode = value; } } public string EventTypeName { get { return eventtypename; } set { eventtypename = value; } } #endregion #region From User public int FromUserId { get { return fromuserid; } set { fromuserid = value; } } public string FromUserCode { get { return fromusercode; } set { fromusercode = value; } } public string FromUserName { get { return fromusername; } set { fromusername = value; } } public string FromUserPrimaryMail { get { return fromuserprimarymail; } set { fromuserprimarymail = value; } } #endregion #region RootMail public int RootMailId { get { return rootmailid; } set { rootmailid = value; } } #endregion #region ParentMail public int ParentMailId { get { return parentmailid; } set { parentmailid = value; } } #endregion public string TMailSubject { get { return tmailisubject; } set { tmailisubject = value; } } public string TMailMessage { get { return tmailimessage; } set { tmailimessage = value; } } public byte TMailIsInternal { get { return tmailiisinternal; } set { tmailiisinternal = value; } } public byte TMailMailType { get { return tmailimailtype; } set { tmailimailtype = value; } } public string TMailCMSIds { get { return tmailicmsids; } set { tmailicmsids = value; } } public string TMailTags { get { return tmailitags; } set { tmailitags = value; } } public List TMailTos { get { return tmailtos; } set { tmailtos = value; } } #region Base public int TMailCreatedById { get { return tmailcreatedbyid; } //CreatedById set { tmailcreatedbyid = value; } //CreatedById } public DateTime TMailCreatedOn { get { return tmailcreatedon; } //CreatedOn set { tmailcreatedon = value; } //CreatedOn } public int TMailModifiedById { get { return tmailmodifiedbyid; } //ModifiedById set { tmailmodifiedbyid = value; } //ModifiedById } public DateTime TMailModifiedOn { get { return tmailmodifiedon; } //ModifiedOn set { tmailmodifiedon = value; } //ModifiedOn } public byte TMailStatus { get { return tmailstatus; } //TMailStatus set { tmailstatus = value; } //TMailStatus } public Int16 TMailVersion { get { return tmailversion; } //TMailVersion set { tmailversion = value; } //TMailVersion } #endregion public string AttachedFileName { get { return attachedfieldname; } //AttachedFileName set { attachedfieldname = value; } //AttachedFileName } public string AlfrescoUrl { get { return alfrescourl; } //AttachedFileName set { alfrescourl = value; } //AttachedFileName } public List TMailDetails { get { return tmaildetails; } set { tmaildetails = value; } } } }