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);
        }
Example #2
0
        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);
        }