using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace CRMDAL.DTO.Task { public class OpenWorkTaskReportDTO { private int allocationid; private int workinchargeid; private int workid; private int taskid; private int taskinchargeid; private string allocationshortname; private string allocationname; private string worknumber; private string workname; private string workincharge; private string workinchargeprimarymailid; private int workoriginalduration; private int workduration; private string tasknumber; private string taskname; private string taskincharge; private int taskoriginalduration; private int taskduration; private string calltaskduration; private string calltaskoriginalduration; private string callworkduration; private string callworkoriginalduration; private int assignedtoemployeeid; private string assignedtoemployee; private string assignedtoemployeeprimarymailid; private DateTime workdate; private DateTime workoriginalplanneddate; private DateTime planstarton; private DateTime planendon; private decimal budgetcost; private decimal budgetrevenue; private decimal completedpercentage; private decimal actualcost; private string overdue; private byte taskorginalstatus; private string recordstatus; private decimal totalbudgetcost; private decimal totalbudgetrevenue; private decimal totalactualcost; private int totalworkoriginalduration; private int totalworkduration; private string calltotalworkoriginalduration; private string calltotalworkduration; private string planendoverdue; private string remarks; private string asondate = DateTime.Now.ToString("dd-MMM-yyyy"); private int allocationinchargeid; private string allocationincharge; private string allocationinchargemailid; private int reportingtoid; private string reportingtocode; private string reportingtoname; private string reportingtoprimarymailid; public int TaskId { get { return taskid; } set { taskid = value; } } public int TaskInChargeId { get { return taskinchargeid; } set { taskinchargeid = value; } } public int AllocationId { get { return allocationid; } set { allocationid = value; } } public int WorkInChargeId { get { return workinchargeid; } set { workinchargeid = value; } } public int WorkId { get { return workid; } set { workid = value; } } public decimal TotalBudgetCost { get { return totalbudgetcost; } set { totalbudgetcost = value; } } public decimal TotalBudgetRevenue { get { return totalbudgetrevenue; } set { totalbudgetrevenue = value; } } public decimal TotalActualCost { get { return totalactualcost; } set { totalactualcost = value; } } public int TotalWorkOriginalDuration { get { return totalworkoriginalduration; } set { totalworkoriginalduration = value; } } public int TotalWorkDuration { get { return totalworkduration; } set { totalworkduration = value; } } public string CallTotalWorkOriginalDuration { get { return calltotalworkoriginalduration; } set { calltotalworkoriginalduration = value; } } public string CallTotalWorkDuration { get { return calltotalworkduration; } set { calltotalworkduration = value; } } private string taskoriginalstatusname; public string TaskOriginalStatusName { get { return taskoriginalstatusname; } set { taskoriginalstatusname = value; } } public string AllocationShortName { get { return allocationshortname; } set { allocationshortname = value; } } public string AllocationName { get { return allocationname; } set { allocationname = value; } } public string WorkNumber { get { return worknumber; } set { worknumber = value; } } public string WorkName { get { return workname; } set { workname = value; } } public int TaskDuration { get { return taskduration; } set { taskduration = value; } } public int TaskOriginalDuration { get { return taskoriginalduration; } set { taskoriginalduration = value; } } public int WorkDuration { get { return workduration; } set { workduration = value; } } public int WorkOriginalDuration { get { return workoriginalduration; } set { workoriginalduration = value; } } public string TaskNumber { get { return tasknumber; } set { tasknumber = value; } } public string TaskName { get { return taskname; } set { taskname = value; } } public string WorkInCharge { get { return workincharge; } set { workincharge = value; } } public string WorkInChargePrimaryMailId { get { return workinchargeprimarymailid; } set { workinchargeprimarymailid = value; } } public string TaskInCharge { get { return taskincharge; } set { taskincharge = value; } } public string CallTaskDuration { get { return calltaskduration; } set { calltaskduration = value; } } public string CallTaskOriginalDuration { get { return calltaskoriginalduration; } set { calltaskoriginalduration = value; } } public string CallWorkDuration { get { return callworkduration; } set { callworkduration = value; } } public string CallWorkOriginalDuration { get { return callworkoriginalduration; } set { callworkoriginalduration = value; } } public int AssignedToEmployeeId { get { return assignedtoemployeeid; } set { assignedtoemployeeid = value; } } public string AssignedToEmployee { get { return assignedtoemployee; } set { assignedtoemployee = value; } } public string AssignedToEmployeePrimaryMailId { get { return assignedtoemployeeprimarymailid; } set { assignedtoemployeeprimarymailid = value; } } public DateTime WorkDate { get { return workdate; } set { workdate = value; } } public DateTime WorkOriginalPlannedDate { get { return workoriginalplanneddate; } set { workoriginalplanneddate = value; } } public DateTime PlanStartOn { get { return planstarton; } set { planstarton = value; } } public DateTime PlanEndOn { get { return planendon; } set { planendon = value; } } public decimal BudgetCost { get { return budgetcost; } set { budgetcost = value; } } public decimal BudgetRevenue { get { return budgetrevenue; } set { budgetrevenue = value; } } public decimal CompletedPercentage { get { return completedpercentage; } set { completedpercentage = value; } } public decimal ActualCost { get { return actualcost; } set { actualcost = value; } } public string Overdue { get { return overdue; } set { overdue = value; } } public byte TaskOriginalStatus { get { return taskorginalstatus; } ////TaskStatus set { taskorginalstatus = value; } ////TaskStatus } public string RecordStatus { get { return recordstatus; } ////ReferenceDate set { recordstatus = value; } ////ReferenceDate } private int activityid; private string activitycode; private string activityname; private int activitytypeid; private string activitytypecode; private string activitytypename; private string approvalstatuspending; public int ActivityId { get { return activityid; } set { activityid = value; } } public string ActivityCode { get { return activitycode; } set { activitycode = value; } } public string ActivityName { get { return activityname; } set { activityname = value; } } public int ActivityTypeId { get { return activitytypeid; } set { activitytypeid = value; } } public string ActivityTypeCode { get { return activitytypecode; } set { activitytypecode = value; } } public string ActivityTypeName { get { return activitytypename; } set { activitytypename = value; } } public string ApprovalStatusPending { get { return approvalstatuspending; } set { approvalstatuspending = value; } } private string taskreferencenumber; ////ReferenceNumber public string TaskReferenceNumber { get { return taskreferencenumber; } ////ReferenceNumber set { taskreferencenumber = value; } ////ReferenceNumber } private string workreferencenumber; public string WorkReferenceNumber { get { return workreferencenumber; } set { workreferencenumber = value; } } private string workstatus; public string WorkStatus { get { return workstatus; } ////ReferenceDate set { workstatus = value; } ////ReferenceDate } public string Remarks { get { return remarks; } set { remarks = value; } } public string AsOnDate { get { return asondate; } set { asondate = value; } } public string PlanEndOverdue { get { return planendoverdue; } set { planendoverdue = value; } } public int AllocationInChargeId { get { return allocationinchargeid; } set { allocationinchargeid = value; } } public string AllocationInCharge { get { return allocationincharge; } set { allocationincharge = value; } } public string AllocationInChargePrimaryMailId { get { return allocationinchargemailid; } set { allocationinchargemailid = value; } } public int ReportingToId { get { return reportingtoid; } set { reportingtoid = value; } } public string ReportingToCode { get { return reportingtocode; } set { reportingtocode = value; } } public string ReportingToName { get { return reportingtoname; } set { reportingtoname = value; } } public string ReportingToPrimaryMailId { get { return reportingtoprimarymailid; } set { reportingtoprimarymailid = value; } } } }