public int guardarDatos(especialidades oEspecialidad) { int resultado = 0; try { if (oEspecialidad.idEspecialidad == 0) { db.especialidades.Add(oEspecialidad); db.SaveChanges(); resultado = 1; } else { especialidades espSeleccionada = db.especialidades.Where(e => e.idEspecialidad.Equals(oEspecialidad.idEspecialidad)).First(); espSeleccionada.nombreEspecialidad = oEspecialidad.nombreEspecialidad; espSeleccionada.estadoEspecialidad = oEspecialidad.estadoEspecialidad; db.SaveChanges(); resultado = 2; } } catch (Exception ex) { resultado = 0; } return(resultado); }
public ActionResult Editar(especialidades especialidade) { if (ModelState.IsValid) { db.Entry(especialidade).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("ListaEspecialidade")); } return(View(especialidade)); }
public ActionResult Adicionar(especialidades especialidade) { if (ModelState.IsValid) { db.especialidades.Add(especialidade); db.SaveChanges(); return(RedirectToAction("ListaEspecialidade")); } return(View(especialidade)); }
// // DELETE public ActionResult Excluir(long id) { especialidades especialidade = db.especialidades.Find(id); if (especialidade != null) { db.especialidades.Remove(especialidade); db.SaveChanges(); return(RedirectToAction("ListaEspecialidade")); } return(View(especialidade)); }
// // UPDATE public ActionResult Editar(long id) { especialidades especialidade = db.especialidades.Find(id); return(View(especialidade)); }