using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace AdminDAL.DTO.MailList { public record MailListDTO { #region PrivateMembers #region MMAILLIST private int maillistid; //Id private string maillistname; //Name private string maillistparticulars; //Particulars private byte maillisttype; //TYPE private string message; private string subject; private string isinternal; private string mailtype; private string remarks; private string eventtypecode; private string eventtypename; private string entitycode; private string entityname; private string modulecode; private string modulename; private int mailtemplateid; private string mailtemplatecode; private string mailtemplatename; private string mailtemplatetype; private string mailtemplateremarks; #region Picklist private int picklistid; //Id private string picklistcode; //Code private string picklistname; //Name #endregion #region WebService private int webserviceid; //Id private string webservicename; //Name #endregion private string maillistmailids; //MailIds #endregion #region private byte maillistsourcetype; //SourceType #endregion #region Base private Int16 maillistsortorder; //SortOrder private byte mailliststatus; //Status private Int16 maillistversion; //Version #endregion #region Standard private int maillistcreatedbyid; //CreatedById private string maillistcreatedbyname; //CreatedByName private DateTime maillistcreatedon; //CreatedOn private int maillistmodifiedbyid; //ModifiedById private string maillistmodifiedbyname; //ModifiedByName private DateTime maillistmodifiedon; //ModifiedOn #endregion #endregion #region PublicMembers #region MMAILLIST public int MailListId { get { return maillistid; } //Id set { maillistid = value; } //Id } public string MailListName { get { return maillistname; } //Name set { maillistname = value; } //Name } public string MailListParticulars { get { return maillistparticulars; } //Particulars set { maillistparticulars = value; } //Particulars } public byte MailListType { get { return maillisttype; } //TYPE set { maillisttype = value; } //TYPE } public string Message { get { return message; } set { message = value; } } public string Subject { get { return subject; } set { subject = value; } } public string IsInternal { get { return isinternal; } set { isinternal = value; } } public string MailType { get { return mailtype; } set { mailtype = value; } } public string Remarks { get { return remarks; } set { remarks = value; } } public string EventTypeCode { get { return eventtypecode; } set { eventtypecode = value; } } public string EventTypeName { get { return eventtypename; } set { eventtypename = value; } } public string EntityCode { get { return entitycode; } set { entitycode = value; } } public string EntityName { get { return entityname; } set { entityname = value; } } public string ModuleCode { get { return modulecode; } set { modulecode = value; } } public string ModuleName { get { return modulename; } set { modulename = value; } } public int MailTemplateId { get { return mailtemplateid; } set { mailtemplateid = value; } } public string MailTemplateCode { get { return mailtemplatecode; } set { mailtemplatecode = value; } } public string MailTemplateName { get { return mailtemplatename; } set { mailtemplatename = value; } } public string MailTemplateType { get { return mailtemplatetype; } set { mailtemplatetype = value; } } public string MailTemplateRemarks { get { return mailtemplateremarks; } set { mailtemplateremarks = value; } } #region Picklist public int PicklistId { get { return picklistid; } //Id set { picklistid = value; } //Id } public string PicklistCode { get { return picklistcode; } //Code set { picklistcode = value; } //Code } public string PicklistName { get { return picklistname; } //Name set { picklistname = value; } //Name } #endregion #region WebService public int WebServiceId { get { return webserviceid; } //Id set { webserviceid = value; } //Id } public string WebServiceName { get { return webservicename; } //Name set { webservicename = value; } //Name } #endregion public string MailListMailIds { get { return maillistmailids; } //MailIds set { maillistmailids = value; } //MailIds } #endregion #region public byte MailListSourceType { get { return maillistsourcetype; } //SourceType set { maillistsourcetype = value; } } #endregion #region Base public Int16 MailListSortOrder { get { return maillistsortorder; } //SortOrder set { maillistsortorder = value; } //SortOrder } public byte MailListStatus { get { return mailliststatus; } //Status set { mailliststatus = value; } //Status } public Int16 MailListVersion { get { return maillistversion; } //Version set { maillistversion = value; } //Version } #endregion #region Standard public int MailListCreatedById { get { return maillistcreatedbyid; } //CreatedById set { maillistcreatedbyid = value; } //CreatedById } public string MailListCreatedByName { get { return maillistcreatedbyname; } //CreatedByName set { maillistcreatedbyname = value; } //CreatedByName } public DateTime MailListCreatedOn { get { return maillistcreatedon; } //CreatedOn set { maillistcreatedon = value; } //CreatedOn } public int MailListModifiedById { get { return maillistmodifiedbyid; } //ModifiedById set { maillistmodifiedbyid = value; } //ModifiedById } public string MailListModifiedByName { get { return maillistmodifiedbyname; } //ModifiedByName set { maillistmodifiedbyname = value; } //ModifiedByName } public DateTime MailListModifiedOn { get { return maillistmodifiedon; } //ModifiedOn set { maillistmodifiedon = value; } //ModifiedOn } #endregion private string maillisturiparametervalue = ""; public string MailListUriParameterValue { get { return maillisturiparametervalue; } //MailListUriParameterValue set { maillisturiparametervalue = value; } //MailListUriParameterValue } private int mailisttenantid; public int MailListTenantId { get { return mailisttenantid; } set { mailisttenantid = value; } } #endregion } }