Exemple #1
0
        public async Task <ActionResult> Edit(FuelReceiptViewModel fuelReceiptViewModel)
        {
            if (ModelState.IsValid)
            {
                var fuelReceipt = fuelReceiptViewModel.ToEntityModel();
                await dbReceipt.Update(fuelReceipt);

                TempData["Message"] = "You have saved the fuel receipt!";
                return(RedirectToAction("Index", new { id = fuelReceipt.FueledCarId }));
            }
            return(RedirectToAction("Edit", new { id = fuelReceiptViewModel.Id }));
        }
Exemple #2
0
 public static FuelReceipt ToEntityModel(this FuelReceiptViewModel model)
 {
     return(model.MapTo <FuelReceiptViewModel, FuelReceipt>());
 }