public JobOrderDetailViewModel GetJobOrderDetailViewModel(Guid jobOrderId) { var jobOrder = Repository.GetById <Merp.Accountancy.CommandStack.Model.JobOrder>(jobOrderId); var model = new JobOrderDetailViewModel(); model.CustomerName = string.Empty; model.DateOfStart = jobOrder.DateOfStart; model.DueDate = jobOrder.DueDate; model.JobOrderId = jobOrder.Id; model.JobOrderNumber = jobOrder.Number; model.JobOrderName = jobOrder.Name; model.Notes = string.Empty; model.Price = jobOrder.Price.Amount; model.IsCompleted = jobOrder.IsCompleted; return(model); }
public JobOrderDetailViewModel GetJobOrderDetailViewModel(Guid jobOrderId) { var jobOrder = Repository.GetById <Merp.Accountancy.CommandStack.Model.JobOrder>(jobOrderId); var model = new JobOrderDetailViewModel(); model.ManagerId = jobOrder.ManagerId; model.CustomerId = jobOrder.CustomerId; model.DateOfStart = jobOrder.DateOfStart; model.DueDate = jobOrder.DueDate; model.JobOrderId = jobOrder.Id; model.JobOrderNumber = jobOrder.Number; model.JobOrderName = jobOrder.Name; model.Description = jobOrder.Description; model.Price = jobOrder?.Price?.Amount ?? 0; model.IsCompleted = jobOrder.IsCompleted; model.Balance = jobOrder.Balance; return(model); }