internal static Job MapFromModel(vRpt_Job job) { var j = new Job(); j.CopyFrom(job); return(j); }
internal static JobOverview MapFromJob(vRpt_Job job) { var j = new JobOverview(); j.CopyFrom2(job); return(j); }
protected void CopyFrom(vRpt_Job job) { Id = job.TicketNumber; TotalSales = job.TotalSales; SubTotal = job.SubTotal; TaxAmount = job.TaxAmount; JobPriorityId = job.JobPriorityID; TechId = job.ServiceProID; Balance = job.Balance; StatusId = job.StatusID; Status = job.Status; Completed = job.CallCompleted; EstimateDate = job.EstimateDate; Address = job.JobAddress; CustomerId = job.CustomerID; CustomerName = job.CustomerName; ServiceId = job.ServiceID.GetValueOrDefault(); Service = job.ServiceName; }
//public string AccountCode { get; private set; } //public int TaskId { get; private set; } //public string JobCode { get; private set; } //public string JobCodeDescription { get; private set; } //public decimal TaskQuantity { get; private set; } //public decimal TaskPrice { get; private set; } //public decimal TaskUnitPrice { get; private set; } //public decimal TaskCost { get; private set; } //public string PartCode { get; private set; } //public decimal PartQuantity { get; private set; } //public decimal PartUnitCost { get; private set; } //public decimal PartCost { get; private set; } //public decimal PartUnitPrice { get; private set; } //public decimal PartPrice { get; private set; } protected void CopyFrom2(vRpt_Job job) //, vRpt_JobDetail task) { CopyFrom(job); City = job.JobCity; State = job.JobState; PostalCode = job.JobPostalCode; BusinessTypeId = job.BusinessTypeID; BusinessType = job.BusinessType; JobPriority = job.JobPriority; TaxDescription = job.TaxDescription; FranchiseID = job.ClientID; ReferralID = job.ReferralID.GetValueOrDefault(); ReferralType = job.ReferralType; //var j = new JobOverview(); //j.CopyFrom(job); //j.JobCode = task.JobCode; }