public ActionResult Save(College oCollege) { if (ModelState.IsValid) { try { using (ctx) { var srvCollege = new CollegeService(ctx); if (oCollege.ID == 0) srvCollege.InsertAndSave(oCollege); else srvCollege.UpdateAndSave(oCollege); } } catch (Exception ex) { ModelState.AddModelError("", "Ocorreu um erro: " + ex.Message); } } return PartialView("_ModalForm", oCollege); }