// // GET: /MemberDonateWay/Details/By ID public ActionResult Details(int id) { try { var memberDonateWay = _db.MemberDonateWays.Find(id); if (memberDonateWay != null) { var memberDonateWayViewModel = new MemberDonateWayViewModel { Id = memberDonateWay.Id, DonateWayName = memberDonateWay.DonateWayName }; return(PartialView("_Details", memberDonateWayViewModel)); } else { return(RedirectToAction("Index", "MemberDonateWay")); } } catch (Exception ex) { ExceptionHelper.ExceptionMessageFormat(ex, true); return(RedirectToAction("Index", "MemberDonateWay")); } }
public ActionResult Edit(MemberDonateWayViewModel viewModel) { try { if (ModelState.IsValid) { var memberDonateWay = new MemberDonateWay { Id = viewModel.Id, DonateWayName = viewModel.DonateWayName }; _db.Entry(memberDonateWay).State = EntityState.Modified; _db.SaveChanges(); return(Content(Boolean.TrueString)); } return(Content(ExceptionHelper.ModelStateErrorFormat(ModelState))); } catch (Exception ex) { ExceptionHelper.ExceptionMessageFormat(ex, true); return(Content("Sorry! Unable to edit this member donate way.")); } }