using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace FrameworkDAL.DTO.Mail { public class MailNewDTO { private int id; private byte isactive; private string smtpport; private string pop3port; private string mailid; private string password; private Int16 incomimgport; private Int16 outgoingport; private byte issendmail; private byte isreceivemail; private byte isusessl; private string description; private string defaulttomailid; #region Base private int createdbyid; //Created By Person (User Id) private DateTime createdon; //Created On Date private int modifiedbyid; //Modified By Person (User Id) private DateTime modifiedon; //Modified On Date #endregion #region Standard private Int16 sortorder; private byte status; //0.Pending, 1.Active, 2.Deleted, 3.Amended, 4.Inactive, 5.Archived private Int16 version; //No Of Times Updated private byte sourcetype; //Data From (1.Framework, 2.Devadmin, 3.Impadmin, 4.Admin, 5.User) #endregion public int Id { get { return id; } set { id = value; } } public byte IsActive { get { return isactive; } set { isactive = value; } } public string SmtpPort { get { return smtpport; } set { smtpport = value; } } public string Pop3Port { get { return pop3port; } set { pop3port = value; } } public string MailId { get { return mailid; } set { mailid = value; } } public string Password { get { return password; } set { password = value; } } public Int16 IncomingPort { get { return incomimgport; } set { incomimgport = value; } } public Int16 OutgoingPort { get { return outgoingport; } set { outgoingport = value; } } public byte IsSendMail { get { return issendmail; } set { issendmail = value; } } public byte IsReceiveMail { get { return isreceivemail; } set { isreceivemail = value; } } public byte IsUseSSl { get { return isusessl; } set { isusessl = value; } } public string Description { get { return description; } set { description = value; } } public string DefaultToMailId { get { return defaulttomailid; } set { defaulttomailid = value; } } private int parentmailid = -1; private string parentmaildescription = ""; private int ouid = -1; private string ouname = ""; private int rolegroupid = -1; private string rolegroupname = ""; private byte mailconnecttype = 0; public int ParentMailId { get { return parentmailid; } set { parentmailid = value; } } public string ParentMailDescription { get { return parentmaildescription; } set { parentmaildescription = value; } } public int OuId { get { return ouid; } set { ouid = value; } } public string OuName { get { return ouname; } set { ouname = value; } } public int RoleGroupId { get { return rolegroupid; } set { rolegroupid = value; } } public string RoleGroupName { get { return rolegroupname; } set { rolegroupname = value; } } public byte MailConnectType { get { return mailconnecttype; } set { mailconnecttype = value; } } #region Base public int CreatedById { get { return createdbyid; } //Created By Person (User Id) set { createdbyid = value; } //Created By Person (User Id) } public DateTime CreatedOn { get { return createdon; } //Created On Date set { createdon = value; } //Created On Date } public int ModifiedById { get { return modifiedbyid; } //Modified By Person (User Id) set { modifiedbyid = value; } //Created On Date } public DateTime MailModifiedOn { get { return modifiedon; } //Modified On Date set { modifiedon = value; } //Created On Date } #endregion #region Standard public Int16 SortOrder { get { return sortorder; } set { sortorder = value; } } public byte Status { get { return status; } //0.Pending, 1.Active, 2.Deleted, 3.Amended, 4.Inactive, 5.Archived set { status = value; } } public Int16 Version { get { return version; } //No Of Times Updated set { version = value; } } public byte SourceType { get { return sourcetype; } //Data From (1.Framework, 2.Devadmin, 3.Impadmin, 4.Admin, 5.User) set { sourcetype = value; } } #endregion private string mailchecktomailid = ""; public string MailCheckToMailId { get { return mailchecktomailid; } set { mailchecktomailid = value; } } } }