public IActionResult EditHamper(int id) { Hamper hamper = _hamperService.GetSingle(h => h.HamperId == id); EditHamperViewModel vm = new EditHamperViewModel { HamperId = hamper.HamperId, Name = hamper.Name, Category = hamper.Category, Details = hamper.Details, Price = hamper.Price }; return(View(vm)); }
public IActionResult EditHamper(EditHamperViewModel vm) { if (ModelState.IsValid) { Hamper updatedHamper = new Hamper { HamperId = vm.HamperId, Name = vm.Name, Category = vm.Category, Details = vm.Details, Price = vm.Price }; //save _hamperService.Update(updatedHamper); //go back to shop return(RedirectToAction("Shop", "Shop")); } return(View(vm)); }