public ActionResult Edit([Bind(Include = "name, imageLink")] Achievement achievement) { if (ModelState.IsValid) { _repository.EditAchievement(achievement); return(RedirectToAction("Index")); } return(View(achievement)); }
public ActionResult Edit(Achievement achievement) { if (ModelState.IsValid) { try { _repository.EditAchievement(achievement); return(RedirectToAction("Index")); } catch (Exception ex) { //error msg for failed edit in XML file ModelState.AddModelError("", "Error editing record. " + ex.Message); } } return(View(achievement)); }