Exemple #1
0
        public void UpdateTruckExpense(TruckExpenseViewModel truckExpense)
        {
            var id = truckExpense.Id;

            var truckExpenseCheckExist = _truckExpenseRepository.Get(t => t.Id == id);

            if (truckExpenseCheckExist != null)
            {
                truckExpenseCheckExist.InvoiceD       = truckExpense.InvoiceD;
                truckExpenseCheckExist.TransportD     = truckExpense.TransportD;
                truckExpenseCheckExist.Code           = truckExpense.Code;
                truckExpenseCheckExist.ExpenseC       = truckExpense.ExpenseC;
                truckExpenseCheckExist.EntryClerkC    = truckExpense.EntryClerkC;
                truckExpenseCheckExist.DriverC        = truckExpense.DriverC;
                truckExpenseCheckExist.PaymentMethodI = truckExpense.PaymentMethodI;
                truckExpenseCheckExist.SupplierMainC  = truckExpense.SupplierMainC;
                truckExpenseCheckExist.SupplierSubC   = truckExpense.SupplierSubC;
                truckExpenseCheckExist.Quantity       = truckExpense.Quantity;
                truckExpenseCheckExist.UnitPrice      = truckExpense.UnitPrice;
                truckExpenseCheckExist.Total          = truckExpense.Total;
                truckExpenseCheckExist.Tax            = truckExpense.Tax;
                truckExpenseCheckExist.Description    = truckExpense.Description;
                truckExpenseCheckExist.ObjectI        = truckExpense.ObjectI;
                truckExpenseCheckExist.IsAllocated    = truckExpense.IsAllocated;

                _truckExpenseRepository.Update(truckExpenseCheckExist);
                SaveTruckExpense();
            }
        }
Exemple #2
0
        public void CreateTruckExpense(TruckExpenseViewModel truckExpenseViewModel)
        {
            var truckExpense = Mapper.Map <TruckExpenseViewModel, TruckExpense_D>(truckExpenseViewModel);

            _truckExpenseRepository.Add(truckExpense);
            SaveTruckExpense();
        }
Exemple #3
0
 public void Put(TruckExpenseViewModel truckExpense)
 {
     _truckExpenseService.UpdateTruckExpense(truckExpense);
 }
Exemple #4
0
 public void Post(TruckExpenseViewModel truckExpense)
 {
     _truckExpenseService.CreateTruckExpense(truckExpense);
 }