public ActionResult Edit(AnswerViewModel model) { try { var answer = new Answer { Description = model.Description, Title = model.Title, Number = model.Number, Id = model.Id }; _Repository.Save(answer); return RedirectToAction("Index"); } catch { return View(); } }
public ActionResult Create(AnswerViewModel answerViewModel) { try { var answer = new Answer { Description = answerViewModel.Description, Title = answerViewModel.Title, Number = answerViewModel.Number }; _Repository.Save(answer); return RedirectToAction("Index"); } catch (Exception e) { ViewData["error"] = e.Message + "\n\r"+e.InnerException; return View(answerViewModel); } }