using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace FrameworkDAL.DTO.Client { public class ClientSiteDTO { #region PrivateMembers #region ClientSite private int clientsiteid; private string clientsitecode; private string clientsitename; private string clientsiteshortname; #region Client private int clientid; private string clientcode; private string clientname; #endregion #region Region private int regionid; private string regioncode; private string regionname; #endregion private byte clientsitetype; #region User private int inchargeid; private string inchargecode; private string inchargename; #endregion #endregion #endregion #region Base private int clientsitecreatedbyid; //Created By Person (User Id) private DateTime clientsitecreatedon; //Created On Date private int clientsitemodifiedbyid; //Modified By Person (User Id) private DateTime clientsitemodifiedon; //Modified On Date private string clientsitecreatedbyname; private string clientsitemodifiedbyname; #endregion #region Standard private Int16 clientsitesortorder; private byte clientsitestatus; //0.Pending, 1.Active, 2.Deleted, 3.Amended, 4.Inactive, 5.Archived private Int16 clientsiteversion; //No Of Times Updated private byte clientsitesourcetype; #endregion #region PublicMembers #region ClientSite public int ClientSiteId { get { return clientsiteid; } set { clientsiteid = value; } } #endregion public string ClientSiteCode { get { return clientsitecode; } set { clientsitecode = value; } } public string ClientSiteName { get { return clientsitename; } set { clientsitename = value; } } public string ClientSiteShortName { get { return clientsiteshortname; } set { clientsiteshortname = value; } } #region Client public int ClientId { get { return clientid; } set { clientid = value; } } public string ClientCode { get { return clientcode; } set { clientcode = value; } } public string ClientName { get { return clientname; } set { clientname = value; } } public int RegionId { get { return regionid; } set { regionid = value; } } public string RegionCode { get { return regioncode; } set { regioncode = value; } } public string RegionName { get { return regionname; } set { regionname = value; } } public byte ClientSiteType { get { return clientsitetype; } set { clientsitetype = value; } } public int InchargeId { get { return inchargeid; } set { inchargeid = value; } } public string InchargeCode { get { return inchargecode; } set { inchargecode = value; } } public string InchargeName { get { return inchargename; } set { inchargename = value; } } #endregion #region Base public int ClientSiteCreatedById { get { return clientsitecreatedbyid; } //Created By Person (User Id) set { clientsitecreatedbyid = value; } //Created By Person (User Id) } public DateTime ClientSiteCreatedOn { get { return clientsitecreatedon; } //Created On Date set { clientsitecreatedon = value; } //Created On Date } public int ClientSiteModifiedById { get { return clientsitemodifiedbyid; } //Modified By Person (User Id) set { clientsitemodifiedbyid = value; } } public DateTime ClientSiteModifiedOn { get { return clientsitemodifiedon; } //Modified On Date set { clientsitemodifiedon = value; } } public string ClientSiteCreatedByName { get { return clientsitecreatedbyname; } //GcmTypeCreatedByName set { clientsitecreatedbyname = value; } //GcmTypeCreatedByName } public string ClientSiteModifiedByName { get { return clientsitemodifiedbyname; } //GcmTypeModifiedByName set { clientsitemodifiedbyname = value; } //GcmTypeModifiedByName } #endregion #region Standard public Int16 ClientSiteSortOrder { get { return clientsitesortorder; } set { clientsitesortorder = value; } } public byte ClientSiteStatus { get { return clientsitestatus; } //0.Pending, 1.Active, 2.Deleted, 3.Amended, 4.Inactive, 5.Archived set { clientsitestatus = value; } } public Int16 ClientSiteVersion { get { return clientsiteversion; } //No Of Times Updated set { clientsiteversion = value; } } public byte ClientSiteSourceType { get { return clientsitesourcetype; } //Data From (1.Framework, 2.Devadmin, 3.Impadmin, 4.Admin, 5.User) set { clientsitesourcetype = value; } } #endregion #endregion } }