using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace CRMDAL.DTO.Action { public class ActivityRegisterDTO { #region PrivateMembers #region User private int personid; private string personcode; ////Code private string personname; ////Name private string name; private Int32 totalnumberofemployees; private Int32 missed; private Int32 leaveemployees; #endregion private DateTime tactiontransactiondate; ////TransactionDate private string tactiondetailperiodfrom; ////PeriodFrom private string tactiondetailperiodto; ////PeriodTo private decimal tactiondetailduration; ////Duration private string tactiondetailactiontype; ////ActionType private string number; ////TransactionNumber private string description; private string tactiondetailremarks; ////Remarks private string tactiondetailactionstatus; ////ActionStatus private string reasonname; ////ReasonId private decimal plannedhours; ////Duration private decimal actualhours; private decimal completedpercentage; ////Duration private int projectid; private string projectname; private string projectshortname; private Int32 type; private Int32 isproductive; private decimal movementduration; private decimal utilizationpercent; private decimal efficiencypercent; private decimal productivepercent; private decimal productiveduration; private Int16 duration; private string departmentcode; private string departmentname; private string leadcode; private string leadname; private DateTime followuptaskdate; private string ftasktime; private string ftaskincharge; private string ftaskactivity; private string ftaskname; private string web; private string mail; private string leadcontactcompany; private int cityid; private string citycode; private string cityname; private int leadid; private int actionid; private int totaltask; private int totalactivity; private int totalproductive; private int totalallocation; private string customercode; private string customername; private string designation; private decimal quantity; private Int32 noofdata; private decimal budgetcost; private decimal budgetrevenue; private decimal actualcost; public int TotalTask { get { return totaltask; } set { totaltask = value; } } public int TotalActivity { get { return totalactivity; } set { totalactivity = value; } } public int TotalProductive { get { return totalproductive; } set { totalproductive = value; } } public int TotalAllocation { get { return totalallocation; } set { totalallocation = value; } } public Int32 NoOfData { get { return noofdata; } set { noofdata = value; } } public decimal Quantity { get { return quantity; } set { quantity = value; } } private string allotedemployeename; public string AllotedEmployeeName { get { return allotedemployeename; } set { allotedemployeename = value; } } public int LeadId { get { return leadid; } set { leadid = value; } } public int ActionId { get { return actionid; } set { actionid = value; } } public int CityId { get { return cityid; } set { cityid = value; } } public string CityCode { get { return citycode; } set { citycode = value; } } public string CityName { get { return cityname; } set { cityname = value; } } public string Web { get { return web; } set { web = value; } } public string Mail { get { return mail; } set { mail = value; } } public string LeadContactCompany { get { return leadcontactcompany; } set { leadcontactcompany = value; } } public string LeadCode { get { return leadcode; } set { leadcode = value; } } public string LeadName { get { return leadname; } set { leadname = value; } } public DateTime FollowupTaskDate { get { return followuptaskdate; } set { followuptaskdate = value; } } public string FTaskTime { get { return ftasktime; } set { ftasktime = value; } } public string FTaskIncharge { get { return ftaskincharge; } set { ftaskincharge = value; } } public string FTaskActivity { get { return ftaskactivity; } set { ftaskactivity = value; } } public string FTaskName { get { return ftaskname; } set { ftaskname = value; } } public int PersonId { get { return personid; } set { personid = value; } } private Int16 tactionversion; public Int16 TActionVersion { get { return tactionversion; } ////Version set { tactionversion = value; } ////Version } public string CustomerCode { get { return customercode; } set { customercode = value; } } public string CustomerName { get { return customername; } set { customername = value; } } public string Designation { get { return designation; } set { designation = value; } } #endregion #region ParentTask #endregion #region PublicMembers public string Description { get { return description; } ////Description set { description = value; } ////Description } public int ProjectId { get { return projectid; } set { projectid = value; } } public string ProjectName { get { return projectname; } ////ProjectName set { projectname = value; } ////ProjectName } public string ProjectShortName { get { return projectshortname; } ////ProjectName set { projectshortname = value; } ////ProjectName } public string PersonCode { get { return personcode; } ////Code set { personcode = value; } ////Code } public string PersonName { get { return personname; } ////Name set { personname = value; } ////Name } public string Name { get { return name; } ////Name set { name = value; } ////Name } public Int32 TotalNumberofEmployees { get { return totalnumberofemployees; } ////TotalNumberofEmployees set { totalnumberofemployees = value; } ////TotalNumberofEmployees } public Int32 Missed { get { return missed; } ////DR Missed Employees set { missed = value; } ////DR Missed Employees } public Int32 LeaveEmployees { get { return leaveemployees; } ////Leave Employees set { leaveemployees = value; } ////Leave Employees } public DateTime TActionTransactionDate { get { return tactiontransactiondate; } ////TransactionDate set { tactiontransactiondate = value; } ////TransactionDate } public string TActionDetailPeriodFrom { get { return tactiondetailperiodfrom; } ////PeriodFrom set { tactiondetailperiodfrom = value; } ////PeriodFrom } public string TActionDetailPeriodTo { get { return tactiondetailperiodto; } ////PeriodTo set { tactiondetailperiodto = value; } ////PeriodTo } public decimal TActionDetailDuration { get { return tactiondetailduration; } ////Duration set { tactiondetailduration = value; } ////Duration } public string TActionDetailActionType { get { return tactiondetailactiontype; } ////ActionType set { tactiondetailactiontype = value; } ////ActionType } public string Number { get { return number; } ////TransactionNumber set { number = value; } ////TransactionNumber } public string TActionDetailRemarks { get { return tactiondetailremarks; } ////Remarks set { tactiondetailremarks = value; } ////Remarks } public string TActionDetailActionStatus { get { return tactiondetailactionstatus; } ////ActionStatus set { tactiondetailactionstatus = value; } ////ActionStatus } public string ReasonName { get { return reasonname; } ////ReasonId set { reasonname = value; } ////ReasonId } public decimal PlannedHours { get { return plannedhours; } set { plannedhours = value; } } public decimal ActualHours { get { return actualhours; } set { actualhours = value; } } public decimal CompletedPercentage { get { return completedpercentage; } ////CompletedPercentage set { completedpercentage = value; } ////CompletedPercentage } private string leadcontactmobileno; private string leadcontactname; private string leaddesignation; private string leadphoneno; private string pincode; private string statecode; private string statename; private int contactid; public string LeadContactMobileNo { get { return leadcontactmobileno; } set { leadcontactmobileno = value; } } public string LeadContactName { get { return leadcontactname; } set { leadcontactname = value; } } public string LeadDesignation { get { return leaddesignation; } set { leaddesignation = value; } } public string LeadPhoneNo { get { return leadphoneno; } set { leadphoneno = value; } } public string PinCode { get { return pincode; } set { pincode = value; } } public string StateCode { get { return statecode; } set { statecode = value; } } public string StateName { get { return statename; } set { statename = value; } } public int ContactId { get { return contactid; } set { contactid = value; } } #region ParentTask public Int32 Type { get { return type; } ////Type set { type = value; } ////Type } public Int32 IsProductive { get { return isproductive; } ////Type set { isproductive = value; } ////Type } public decimal MovementDuration { get { return movementduration; } set { movementduration = value; } } public decimal UtilizationPercent { get { return utilizationpercent; } set { utilizationpercent = value; } } public decimal EfficiencyPercent { get { return efficiencypercent; } set { efficiencypercent = value; } } public decimal ProductivePercent { get { return productivepercent; } set { productivepercent = value; } } public decimal ProductiveDuration { get { return productiveduration; } set { productiveduration = value; } } public Int16 Duration { get { return duration; } set { duration = value; } } public string DepartmentCode { get { return departmentcode; } ////ParentTaskNumber set { departmentcode = value; } ////ParentTaskNumber } public string DepartmentName { get { return departmentname; } ////ParentTaskNumber set { departmentname = value; } ////ParentTaskNumber } private string contactlastname; private string contactmiddlename; private string contactmobno; private string contactmailid; private string contactcompany; private string contactname; private string contactfirstname; private string contactdesignation; public string ContactLastName { get { return contactlastname; } set { contactlastname = value; } } public string ContactMiddleName { get { return contactmiddlename; } set { contactmiddlename = value; } } public string ContactMobNo { get { return contactmobno; } set { contactmobno = value; } } public string ContactMailId { get { return contactmailid; } set { contactmailid = value; } } public string ContactCompany { get { return contactcompany; } set { contactcompany = value; } } public string ContactName { get { return contactname; } set { contactname = value; } } public string ContactFirstName { get { return contactfirstname; } set { contactfirstname = value; } } public string ContactDesignation { get { return contactdesignation; } set { contactdesignation = value; } } public decimal BudgetCost { get { return budgetcost; } set { budgetcost = value; } } public decimal BudgetRevenue { get { return budgetrevenue; } set { budgetrevenue = value; } } public decimal ActualCost { get { return actualcost; } set { actualcost = value; } } #endregion #endregion private string taskreferencenumber; ////ReferenceNumber public string TaskReferenceNumber { get { return taskreferencenumber; } ////ReferenceNumber set { taskreferencenumber = value; } ////ReferenceNumber } private int allocationid; public int AllocationId { get { return allocationid; } set { allocationid = value; } } private string allocation; public string Allocation { get { return allocation; } set { allocation = value; } } private string allocationshortname; public string AllocationShortName { get { return allocationshortname; } set { allocationshortname = value; } } private int nondremployees; private int drsubmitted; private int notpunch; public int NonDREmployees { get { return nondremployees; } set { nondremployees = value; } } public int DRsubmitted { get { return drsubmitted; } set { drsubmitted = value; } } public int NotPunch { get { return notpunch; } set { notpunch = value; } } private int reportingtoid; private string reportingtocode; private string reportingtoname; private string reportingtomailid; 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 ReportingToMailId { get { return reportingtomailid; } set { reportingtomailid = value; } } private int taskid; public int TaskId { get { return taskid; } set { taskid = value; } } private string actionnumber; private string actionactivity; private string actionremarks; public string ActionNumber { get { return actionnumber; } set { actionnumber = value; } } public string ActionActivity { get { return actionactivity; } set { actionactivity = value; } } public string ActionRemarks { get { return actionremarks; } set { actionremarks = value; } } } }