public ActionResult EditCollege(int id) { var college = CollegeManager.Find(id); if (college != null) { var set = new EditCollegeBindingModel { Name = college.Name }; return(View(set)); } return(RedirectToAction("Index")); }
public collegecreatestatus Update(EditCollegeBindingModel model) { try { if (_db.Colleges.Any(t => t.Id != model.Id && t.Name == model.Name)) { return(collegecreatestatus.duplicate); } else if (_db.Colleges.Any(t => t.Id == model.Id)) { var college = _db.Colleges.FirstOrDefault(t => t.Id == model.Id); college.Name = model.Name; _db.SaveChanges(); return(collegecreatestatus.success); } } catch {} return(collegecreatestatus.failed); }
public ActionResult EditCollege(EditCollegeBindingModel model) { var result = CollegeManager.Update(model); switch (result) { case CollegeManager.collegecreatestatus.failed: ViewBag.Failed = Fa.Error; break; case CollegeManager.collegecreatestatus.duplicate: ViewBag.Duplicate = Fa.DuplicateEducationalGroup; break; default: return(RedirectToAction("Index")); } return(View(model)); }