using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace CRMDAL.DTO.Task { public class TaskListsDTO { #region PrivateMembers #region Task private int taskid; ////Id private byte tasktasktype; ////TaskType #region BizTransactionType private int biztransactiontypeid; ////Id private string biztransactiontypecode; ////Code private string biztransactiontypename; ////Name #endregion #region OrganizationUnit private int ouid; ////Id private string oucode; ////Code private string ouname; ////Name #endregion #region Period private int periodid; ////Id private string periodcode; ////Code private string periodname; ////Name private DateOnly periodfromdate; ////FromDate private DateOnly periodtodate; ////ToDate #endregion private string tasknumber; ////Number private DateOnly taskdate; ////Date private string taskreferencenumber; ////ReferenceNumber private DateOnly taskreferencedate; ////ReferenceDate private string tasktaskname; ////TaskName private string taskdescription; ////Description private byte taskdetailtype; ////DetailType private byte tasktasknature; ////TaskNature #region PartyBranch private int partybranchid; ////Id private string partybranchcode; ////Code private string partybranchname; ////Name #endregion #region Asset private int assetid; ////Id private string assetcode; ////Code private string assetname; ////Name #endregion #region Resource private int resourceid; ////Id private string resourcecode; ////Code private string resourcename; ////Name #endregion #region Machine private int machineid; ////Id private string machinecode; ////Code private string machinename; ////Name #endregion #region Activities private int activityid; ////Id private string activitycode; ////Code private string activityname; ////Name #endregion #region Employee private int requestedbyid; ////Id private string requestedbycode; ////Code private string requestedbyname; ////Name #endregion #region Employee private int inchargeid; ////Id private string inchargecode; ////Code private string inchargename; ////Name #endregion #region Allocation private int allocationid; ////Id private string allocationname; ////Name private string allocationshortname; ////ShortName #endregion #region ParentTask private int parenttaskid; ////Id private string parenttasknumber; ////Number #endregion private int taskworktype; ////WorkType private Int16 taskslno; ////SlNo private string taskwbccode; ////WbcCode private byte taskwbclevel; ////WbcLevel private byte taskassignedtotype; ////AssignedToType #region User private int assignedtoroleid; ////Id private string assignedtorolecode; ////Code private string assignedtorolename; ////Name #endregion #region User private int assignedtouserid; ////Id private string assignedtousercode; ////Code private string assignedtousername; ////Name #endregion #region User private int assignedtousergroupid; ////Id private string assignedtousergroupcode; ////Code private string assignedtousergroupname; ////Name #endregion #region AssignedToEmployee private int assignedtoemployeeid = -1; ////Id private string assignedtoemployeecode; ////Code private string assignedtoemployeename; ////Name #endregion #region AssignedToWorkType private int assignedtoworktypeid = -1; ////Id private string assignedtoworktypecode; ////Code private string assignedtoworktypename; ////Name #endregion private byte taskorginalstatus; ////TaskStatus private string tasktags; ////Tags private Int16 taskplanneddays; ////PlannedDays private int taskplannedhours; ////PlannedHours private int predecessorid; private string predecessornumber; private DateOnly taskplanstarton; ////PlanStartOn private DateOnly taskplanendon; ////PlanEndOn private DateOnly taskdueon; ////DueOn private Int16 taskexpirytime; ////ExpiryTime private DateOnly taskexpireon; ////ExpireOn private Int16 taskgracetime; ////GraceTime private decimal taskcomplexity; ////Complexity private byte taskcriticality; ////Criticality private byte taskpriority; ////Priority private DateOnly taskactualstarton; ////ActualStartOn private DateOnly taskactualendon; ////ActualEndOn private Int16 taskactualdays; ////ActualDays private int taskactualhours; ////ActualHours private decimal taskcompletedpercentage; ////CompletedPercentage private string taskremarks; ////Remarks private int headertaskid; ////headertaskid private string headertasknumber; ////headertasknumber private int callid; ////callid private string callnumber; ////callnumber private int remaininghours; private string mailid; private int temptasktype = 0; private string taskdates; private byte resourcepunchstatus; private DateOnly resourcepunchDateOnly; private decimal resourcepunchquantity; private string resourcepunchremarks; #endregion #region Base private byte taskstatus; ////Status private Int16 taskversion; ////Version #endregion #region Standard private int taskcreatedbyid; ////CreatedById private DateTime taskcreatedon; ////CreatedOn private int taskmodifiedbyid; ////ModifiedById private DateTime taskmodifiedon; ////ModifiedOn #endregion #endregion #region PublicMembers #region Task public int TaskId { get { return taskid; } ////Id set { taskid = value; } ////Id } public byte TaskTaskType { get { return tasktasktype; } ////TaskType set { tasktasktype = value; } ////TaskType } #region BizTransactionType public int BizTransactionTypeId { get { return biztransactiontypeid; } ////Id set { biztransactiontypeid = value; } ////Id } public string BizTransactionTypeCode { get { return biztransactiontypecode; } ////Code set { biztransactiontypecode = value; } ////Code } public string BizTransactionTypeName { get { return biztransactiontypename; } ////Name set { biztransactiontypename = value; } ////Name } #endregion #region OrganizationUnit public int OuId { get { return ouid; } ////Id set { ouid = value; } ////Id } public string OuCode { get { return oucode; } ////Code set { oucode = value; } ////Code } public string OuName { get { return ouname; } ////Name set { ouname = value; } ////Name } #endregion #region Period public int PeriodId { get { return periodid; } ////Id set { periodid = value; } ////Id } public string PeriodCode { get { return periodcode; } ////Code set { periodcode = value; } ////Code } public string PeriodName { get { return periodname; } ////Name set { periodname = value; } ////Name } public DateOnly PeriodFromDate { get { return periodfromdate; } ////FromDate set { periodfromdate = value; } ////FromDate } public DateOnly PeriodToDate { get { return periodtodate; } ////ToDate set { periodtodate = value; } ////ToDate } #endregion public string TaskNumber { get { return tasknumber; } ////Number set { tasknumber = value; } ////Number } public DateOnly TaskDate { get { return taskdate; } ////Date set { taskdate = value; } ////Date } public string TaskReferenceNumber { get { return taskreferencenumber; } ////ReferenceNumber set { taskreferencenumber = value; } ////ReferenceNumber } public DateOnly TaskReferenceDate { get { return taskreferencedate; } ////ReferenceDate set { taskreferencedate = value; } ////ReferenceDate } public string TaskTaskName { get { return tasktaskname; } ////TaskName set { tasktaskname = value; } ////TaskName } public string TaskDescription { get { return taskdescription; } ////Description set { taskdescription = value; } ////Description } public byte TaskDetailType { get { return taskdetailtype; } ////DetailType set { taskdetailtype = value; } ////DetailType } public byte TaskTaskNature { get { return tasktasknature; } ////TaskNature set { tasktasknature = value; } ////TaskNature } #region PartyBranch public int PartyBranchId { get { return partybranchid; } ////Id set { partybranchid = value; } ////Id } public string PartyBranchCode { get { return partybranchcode; } ////Code set { partybranchcode = value; } ////Code } public string PartyBranchName { get { return partybranchname; } ////Name set { partybranchname = value; } ////Name } #endregion #region Asset public int AssetId { get { return assetid; } ////Id set { assetid = value; } ////Id } public string AssetCode { get { return assetcode; } ////Code set { assetcode = value; } ////Code } public string AssetName { get { return assetname; } ////Name set { assetname = value; } ////Name } #endregion #region Resource public int ResourceId { get { return resourceid; } ////Id set { resourceid = value; } ////Id } public string ResourceCode { get { return resourcecode; } ////Code set { resourcecode = value; } ////Code } public string ResourceName { get { return resourcename; } ////Name set { resourcename = value; } ////Name } #endregion #region Machine public int MachineId { get { return machineid; } ////Id set { machineid = value; } ////Id } public string MachineCode { get { return machinecode; } ////Code set { machinecode = value; } ////Code } public string MachineName { get { return machinename; } ////Name set { machinename = value; } ////Name } #endregion #region Activities public int ActivityId { get { return activityid; } ////Id set { activityid = value; } ////Id } public string ActivityCode { get { return activitycode; } ////Code set { activitycode = value; } ////Code } public string ActivityName { get { return activityname; } ////Name set { activityname = value; } ////Name } #endregion #region Employee public int RequestedById { get { return requestedbyid; } ////Id set { requestedbyid = value; } ////Id } public string RequestedByCode { get { return requestedbycode; } ////Code set { requestedbycode = value; } ////Code } public string RequestedByName { get { return requestedbyname; } ////Name set { requestedbyname = value; } ////Name } #endregion #region Employee public int InChargeId { get { return inchargeid; } ////Id set { inchargeid = value; } ////Id } public string InChargeCode { get { return inchargecode; } ////Code set { inchargecode = value; } ////Code } public string InChargeName { get { return inchargename; } ////Name set { inchargename = value; } ////Name } #endregion #region Allocation public int AllocationId { get { return allocationid; } ////Id set { allocationid = value; } ////Id } public string AllocationName { get { return allocationname; } ////Name set { allocationname = value; } ////Name } public string AllocationShortName { get { return allocationshortname; } ////ShortName set { allocationshortname = value; } ////ShortName } #endregion #region ParentTask public int ParentTaskId { get { return parenttaskid; } ////Id set { parenttaskid = value; } ////Id } public string ParentTaskNumber { get { return parenttasknumber; } ////ParentTaskNumber set { parenttasknumber = value; } ////ParentTaskNumber } #endregion public int TaskWorkType { get { return taskworktype; } ////WorkType set { taskworktype = value; } ////WorkType } public Int16 TaskSlNo { get { return taskslno; } ////SlNo set { taskslno = value; } ////SlNo } public string TaskWbcCode { get { return taskwbccode; } ////WbcCode set { taskwbccode = value; } ////WbcCode } public byte TaskWbcLevel { get { return taskwbclevel; } ////WbcLevel set { taskwbclevel = value; } ////WbcLevel } public byte TaskAssignedToType { get { return taskassignedtotype; } ////AssignedToType set { taskassignedtotype = value; } ////AssignedToType } #region User public int AssignedToRoleId { get { return assignedtoroleid; } ////Id set { assignedtoroleid = value; } ////Id } public string AssignedToRoleCode { get { return assignedtorolecode; } ////Code set { assignedtorolecode = value; } ////Code } public string AssignedToRoleName { get { return assignedtorolename; } ////Name set { assignedtorolename = value; } ////Name } #endregion #region User public int AssignedToUserId { get { return assignedtouserid; } ////Id set { assignedtouserid = value; } ////Id } public string AssignedToUserCode { get { return assignedtousercode; } ////Code set { assignedtousercode = value; } ////Code } public string AssignedToUserName { get { return assignedtousername; } ////Name set { assignedtousername = value; } ////Name } #endregion #region User public int AssignedToUserGroupId { get { return assignedtousergroupid; } ////Id set { assignedtousergroupid = value; } ////Id } public string AssignedToUserGroupCode { get { return assignedtousergroupcode; } ////Code set { assignedtousergroupcode = value; } ////Code } public string AssignedToUserGroupName { get { return assignedtousergroupname; } ////Name set { assignedtousergroupname = value; } ////Name } #endregion #region Assignedtoemployee public int AssignedToEmployeeId { get { return assignedtoemployeeid; } ////Id set { assignedtoemployeeid = value; } ////Id } public string AssignedToEmployeeCode { get { return assignedtoemployeecode; } ////Code set { assignedtoemployeecode = value; } ////Code } public string AssignedToEmployeeName { get { return assignedtoemployeename; } ////Name set { assignedtoemployeename = value; } ////Name } #endregion #region Assignedtoworktype public int AssignedToWorkTypeId { get { return assignedtoworktypeid; } ////Id set { assignedtoworktypeid = value; } ////Id } public string AssignedToWorkTypeCode { get { return assignedtoworktypecode; } ////Code set { assignedtoworktypecode = value; } ////Code } public string AssignedToWorkTypeName { get { return assignedtoworktypename; } ////Name set { assignedtoworktypename = value; } ////Name } #endregion public byte TaskOriginalStatus { get { return taskorginalstatus; } ////TaskStatus set { taskorginalstatus = value; } ////TaskStatus } public string TaskTags { get { return tasktags; } ////Tags set { tasktags = value; } ////Tags } public Int16 TaskPlannedDays { get { return taskplanneddays; } ////PlannedDays set { taskplanneddays = value; } } public int TaskPlannedHours { get { return taskplannedhours; } ////PlannedHours set { taskplannedhours = value; } ////PlannedHours } public int PredecessorId { get { return predecessorid; } ////PredecessorId set { predecessorid = value; } ////PredecessorId } public string PredecessorNumber { get { return predecessornumber; } ////PredecessorNumber set { predecessornumber = value; } ////PredecessorNumber } public DateOnly TaskPlanStartOn { get { return taskplanstarton; } ////PlanStartOn set { taskplanstarton = value; } ////PlanStartOn } public DateOnly TaskPlanEndOn { get { return taskplanendon; } ////PlanEndOn set { taskplanendon = value; } ////PlanEndOn } public DateOnly TaskDueOn { get { return taskdueon; } ////DueOn set { taskdueon = value; } ////DueOn } public Int16 TaskExpiryTime { get { return taskexpirytime; } ////ExpiryTime set { taskexpirytime = value; } ////ExpiryTime } public DateOnly TaskExpireOn { get { return taskexpireon; } ////ExpireOn set { taskexpireon = value; } ////ExpireOn } public Int16 TaskGraceTime { get { return taskgracetime; } ////GraceTime set { taskgracetime = value; } ////GraceTime } public decimal TaskComplexity { get { return taskcomplexity; } ////Complexity set { taskcomplexity = value; } ////Complexity } public byte TaskCriticality { get { return taskcriticality; } ////Criticality set { taskcriticality = value; } } public byte TaskPriority { get { return taskpriority; } ////Priority set { taskpriority = value; } ////Priority } public DateOnly TaskActualStartOn { get { return taskactualstarton; } ////ActualStartOn set { taskactualstarton = value; } ////ActualStartOn } public DateOnly TaskActualEndOn { get { return taskactualendon; } ////ActualEndOn set { taskactualendon = value; } } public Int16 TaskActualDays { get { return taskactualdays; } ////ActualDays set { taskactualdays = value; } ////ActualDays } public int TaskActualHours { get { return taskactualhours; } ////ActualHours set { taskactualhours = value; } ////ActualHours } public decimal TaskCompletedPercentage { get { return taskcompletedpercentage; } ////CompletedPercentage set { taskcompletedpercentage = value; } ////CompletedPercentage } public string TaskRemarks { get { return taskremarks; } ////Remarks set { taskremarks = value; } ////Remarks } public int HeaderTaskId { get { return headertaskid; } ////HeaderTaskId set { headertaskid = value; } ////HeaderTaskId } public string HeaderTaskNumber { get { return headertasknumber; } ////HeaderTaskNumber set { headertasknumber = value; } ////HeaderTaskNumber } public int CallId { get { return callid; } ////CallId set { callid = value; } ////CallId } public string CallNumber { get { return callnumber; } ////CallNumber set { callnumber = value; } ////CallNumber } public int RemainingHours { get { return remaininghours; } ////RemainingHours set { remaininghours = value; } ////RemainingHours } public string MailId { get { return mailid; } ////MailId set { mailid = value; } ////MailId } public int TempTaskType { get { return temptasktype; } ////TempTaskType set { temptasktype = value; } ////TempTaskType } public string TaskDates { get { return taskdates; } ////taskdates set { taskdates = value; } ////taskdates } public string ResourcePunchRemarks { get { return resourcepunchremarks; } ////taskdates set { resourcepunchremarks = value; } ////taskdates } public DateOnly ResourcePunchDateOnly { get { return resourcepunchDateOnly; } ////taskdates set { resourcepunchDateOnly = value; } ////taskdates } public decimal ResourcePunchQuantity { get { return resourcepunchquantity; } ////ResourcePunchQuantity set { resourcepunchquantity = value; } ////ResourcePunchQuantity } public byte ResourcePunchStatus { get { return resourcepunchstatus; } ////ResourcePunchStatus set { resourcepunchstatus = value; } ////ResourcePunchStatus } private string resourcepunchstartstopstatus; private string resourcepunchtodostatus; public string ResourcePunchStartStopStatus { get { return resourcepunchstartstopstatus; } ////resourcepunchstatus set { resourcepunchstartstopstatus = value; } ////resourcepunchstatus } public string ResourcePunchToDoStatus { get { return resourcepunchtodostatus; } ////resourcepunchstatus set { resourcepunchtodostatus = value; } ////resourcepunchstatus } private int taskplannumberofdata = 0; private int workplannumberofdata = 0; private int taskactualnumberofdata = 0; private int tactiondetailnoofdata = 0; private int workactualnumberofdata = 0; public int TaskPlanNumberOfData { get { return taskplannumberofdata; } ////taskplannumberofdata set { taskplannumberofdata = value; } ////taskplannumberofdata } public int WorkPlanNumberOfData { get { return workplannumberofdata; } ////taskplannumberofdata set { workplannumberofdata = value; } ////taskplannumberofdata } public int TaskActualNumberOfData { get { return taskactualnumberofdata; } ////taskactualnumberofdata set { taskactualnumberofdata = value; } ////taskactualnumberofdata } public int WorkActualNumberOfData { get { return workactualnumberofdata; } ////taskactualnumberofdata set { workactualnumberofdata = value; } ////taskactualnumberofdata } public int TActionDetailNoofData { get { return tactiondetailnoofdata; } set { tactiondetailnoofdata = value; } } #endregion #region Base public byte TaskStatus { get { return taskstatus; } ////Status set { taskstatus = value; } ////Status } public Int16 TaskVersion { get { return taskversion; } ////Version set { taskversion = value; } ////Version } #endregion #region Standard public int TaskCreatedById { get { return taskcreatedbyid; } ////CreatedById set { taskcreatedbyid = value; } ////CreatedById } public DateTime TaskCreatedOn { get { return taskcreatedon; } ////CreatedOn set { taskcreatedon = value; } ////CreatedOn } public int TaskModifiedById { get { return taskmodifiedbyid; } ////ModifiedById set { taskmodifiedbyid = value; } ////ModifiedById } public DateTime TaskModifiedOn { get { return taskmodifiedon; } ////ModifiedOn set { taskmodifiedon = value; } ////ModifiedOn } #endregion #endregion } }