using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace FrameworkDAL.DTO.Jobdefine { public class JobdefineDTO { #region PrivateMembers #region JobDefine private int jobdefineid; //Id private string jobdefinename; //Name #region WebService private int webserviceid; //Id private string webservicename; #endregion #region Scheduler private int schedulerid; //Id private string schedulername; #endregion #region CriteriaConfig private int criteriaconfigid; //Id private string criteriaconfigname; #endregion #region Menu private int menuid = -1; //Id private string menucode; private string menuname; #endregion private DateTime jobdefinelastruntime; //LastRunTime private byte jobdefinetype; private string jobdefineuritemplatevalue; #endregion private byte jobdefinestatus; //0.Pending, 1.Active, 2.Deleted, 3.Amended, 4.Inactive, 5.Archived private string jobdeineremarks; #region Base private int jobdefinecreatedbyid; //CreatedById private DateTime jobdefinecreatedon; //CreatedOn private int jobdefinemodifiedbyid; //ModifiedById private DateTime jobdefinemodifiedon; //ModifiedOn private string jobdefinecreatedbyname; //CreatedByName private string jobdefinemodifiedname; //ModifiedByName #endregion private string webserviceuritemplate; //UriTemplate #region Standard private byte jobdefinesourcetype; #endregion #endregion #region PublicMembers #region JobDefine public int JobdefineId { get { return jobdefineid; } //Id set { jobdefineid = value; } //Id } public string JobdefineName { get { return jobdefinename; } //Name set { jobdefinename = value; } //Name } #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 #region Scheduler public int SchedulerId { get { return schedulerid; } //Id set { schedulerid = value; } //Id } public string SchedulerName { get { return schedulername; } //Name set { schedulername = value; } //Name } #endregion #region CriteriaConfig public int CriteriaConfigId { get { return criteriaconfigid; } //Id set { criteriaconfigid = value; } //Id } public string CriteriaConfigName { get { return criteriaconfigname; } //Name set { criteriaconfigname = value; } //Name } #endregion #region Menu public int MenuId { get { return menuid; } //Id set { menuid = value; } //Id } public string MenuCode { get { return menucode; } //Name set { menucode = value; } //Name } public string MenuName { get { return menuname; } //Name set { menuname = value; } //Name } #endregion public DateTime JobdefineLastRunTime { get { return jobdefinelastruntime; } //LastRunTime set { jobdefinelastruntime = value; } //LastRunTime } public byte JobdefineType { get { return jobdefinetype; } //JobdefineType set { jobdefinetype = value; } //JobdefineType } public string JobdefineUriTemplateValue { get { return jobdefineuritemplatevalue; } //JobdefineUriTemplateValue set { jobdefineuritemplatevalue = value; } //JobdefineUriTemplateValue } #endregion public byte JobdefineStatus { get { return jobdefinestatus; } set { jobdefinestatus = value; } } public string JobdefineRemarks { get { return jobdeineremarks; } set { jobdeineremarks = value; } } public string WebServiceUriTemplate { get { return webserviceuritemplate; } //UriTemplate set { webserviceuritemplate = value; } //UriTemplate } #region Base public int JobdefineCreatedById { get { return jobdefinecreatedbyid; } //CreatedById set { jobdefinecreatedbyid = value; } //CreatedById } public DateTime JobdefineCreatedOn { get { return jobdefinecreatedon; } //CreatedOn set { jobdefinecreatedon = value; } //CreatedOn } public int JobdefineModifiedById { get { return jobdefinemodifiedbyid; } //ModifiedById set { jobdefinemodifiedbyid = value; } //ModifiedById } public DateTime JobdefineModifiedOn { get { return jobdefinemodifiedon; } //ModifiedOn set { jobdefinemodifiedon = value; } //ModifiedOn } public string JobdefineModifiedByName { get { return jobdefinemodifiedname; } //ModifiedByName set { jobdefinemodifiedname = value; } //ModifiedByName } public string JobdefineCreatedByName { get { return jobdefinecreatedbyname; } //CreatedByName set { jobdefinecreatedbyname = value; } //CreatedByName } #endregion #region Standard public byte JobdefineSourceType { get { return jobdefinesourcetype; } //Status set { jobdefinesourcetype = value; } //Status } #endregion #endregion } }