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(); } }
public void CreateTruckExpense(TruckExpenseViewModel truckExpenseViewModel) { var truckExpense = Mapper.Map <TruckExpenseViewModel, TruckExpense_D>(truckExpenseViewModel); _truckExpenseRepository.Add(truckExpense); SaveTruckExpense(); }
public void Put(TruckExpenseViewModel truckExpense) { _truckExpenseService.UpdateTruckExpense(truckExpense); }
public void Post(TruckExpenseViewModel truckExpense) { _truckExpenseService.CreateTruckExpense(truckExpense); }