internal static Job MapFromModel(vRpt_Job job)
        {
            var j = new Job();

            j.CopyFrom(job);
            return(j);
        }
Esempio n. 2
0
        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;
 }
Esempio n. 4
0
        //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;
        }