public ActionResult Create(Models.Especialidad objEspe) { if (TempData.ContainsKey("mensaje")) { ViewBag.Mensaje = TempData["mensaje"].ToString(); } try { db.Especialidad.Add(objEspe); db.SaveChanges(); TempData["mensaje"] = "Especialidad guardado satisfactoriamente!"; return(RedirectToAction("Index")); } catch { TempData["mensaje"] = "Especilaidad NO registrado"; return(View()); } if (ModelState.IsValid) { db.Especialidad.Add(objEspe); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(objEspe)); }
public ActionResult Edit(Models.Especialidad objEsp) { if (TempData.ContainsKey("mensaje")) { ViewBag.Mensaje = TempData["mensaje"].ToString(); } try { db.Entry(objEsp).State = EntityState.Modified; db.SaveChanges(); TempData["mensaje"] = "Especialidad actualizado satisfactoriamente!"; return(RedirectToAction("Index")); } catch { TempData["mensaje"] = "La Especilaidad no se logro actualizar"; return(View()); } }