public ActionResult Edit(int id) { var package = repository.Find(id); var model = new EditPackagesViewModel { Title = package.Title, Price = package.Price, Id = package.ID, Description = package.Description }; if (package == null) { return(NotFound()); } return(View(model)); }
public ActionResult Edit(int id, EditPackagesViewModel model) { try { if (ModelState.IsValid) { var package = new Packages { Title = model.Title, Price = model.Price, Description = model.Description }; repository.Update(model.Id, package); return(RedirectToAction("index")); } return(View(model)); } catch { return(View()); } }