public ActionResult CrearEspecialidad(Especialidad especialidad) { try { var espe = new EspecialidadPorx(_context); var busespe = espe.BuscarEspecialidad(especialidad.DesEspecialidad); if (busespe.Count() != 0) { ViewBag.Error = "Ya existe la especialidad no se pudo registrar"; return(View()); } espe.CrearEspecialidad(especialidad); return(RedirectToAction("ConsultaEspecialidad", "Especialidad")); } catch (Exception ex) { ModelState.AddModelError("Error al registrar especialdiad", ex); return(View()); } }
public ActionResult ConsultaEspecialidad(string especialidad) { try { if (!ModelState.IsValid) { return(View()); } var espe = new EspecialidadPorx(_context); var busqueda = espe.BuscarEspecialidad(especialidad); if (busqueda.Count() == 0) { ViewBag.Error = "Lo sentimos no se encontro especialidad"; return(View(espe.ListarEspecialidad())); } return(View(busqueda)); } catch (Exception ex) { ModelState.AddModelError("Error al consultar especialidad ", ex); return(View()); } }