public ActionResult CrearMedicoConsultorio() { var espe = new EspecialidadPorx(_context); var consul = new ConsultorioPorx(_context); ViewBag.ListEspe = espe.listEspCmb(); ViewBag.ListConsul = consul.LstCmbConsultorio(); return(View()); }
public ActionResult ModificarEspecialidad(int id) { var esp = new EspecialidadPorx(_context); var especialidad = esp.BuscarEspecialidadID(id); if (especialidad == null) { return(RedirectToAction("ConsultaEspecialidad", "Especialidad")); } return(View(especialidad)); }
public ActionResult ModificarMedicoConsultorio(int id) { var mc = new MedicoPorx(_context); var consul = new ConsultorioPorx(_context); var espe = new EspecialidadPorx(_context); var medicoConsultorio = mc.BuscarMedicoID(id); if (medicoConsultorio == null) { return(RedirectToAction("ConsultarMedicoConsultorio", "MedicoConsultorio")); } ViewBag.Meespe = espe.listEspCmb(); ViewBag.MeConsul = consul.LstCmbConsultorio(); return(View(medicoConsultorio)); }
public ActionResult ModificarEspecialidad(Especialidad especialidad) { try { var espe = new EspecialidadPorx(_context); var modespecialidad = espe.ModificarEspecialidad(especialidad); if (!modespecialidad) { ViewBag.Error = "No se pudo actualizar Especialidad"; } return(RedirectToAction("ConsultaEspecialidad", "Especialidad")); } catch (Exception ex) { ModelState.AddModelError("Error al modificar especialidad", ex); return(View()); } }
public void RegistroEspecialidadTest() { //Arrange var especialidad = new Especialidad() { Id = 14, DesEspecialidad = "Neurologia", PreEspecialidad = 95, EstEspecialidad = true }; //Act var espeporx = new EspecialidadPorx(_context); var res = espeporx.CrearEspecialidad(especialidad); //Assert Assert.IsTrue(res); }
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 ConsultarMedicoConsultorio(string idespecialidad) { try { var listar = new MedicoPorx(_context); if (!ModelState.IsValid) { return(View()); } var cmbespecialidad = new EspecialidadPorx(_context); ViewBag.ConMeEsp = cmbespecialidad.listEspCmb(); var ls = listar.BuscarMedicoEspecialidad(idespecialidad); return(View(ls)); //return View(); } catch (Exception ex) { ModelState.AddModelError("Error al consultar", 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()); } }
public ActionResult CrearMedicoConsultorio(Medico medico) { try { if (!ModelState.IsValid) { return(View()); } var consmed = new MedicoPorx(_context); var crearcm = consmed.CrearMedicoConsultorio(medico); var espe = new EspecialidadPorx(_context); var consul = new ConsultorioPorx(_context); ViewBag.ListEspe = espe.listEspCmb(); ViewBag.ListConsul = consul.LstCmbConsultorio(); if (!crearcm) { ViewBag.Error = "El DNI del Medico ya Existe"; return(View(medico)); } return(RedirectToAction("ConsultarMedicoConsultorio", "MedicoConsultorio")); //var espe = new EspecialidadPorx(_context); //var consul = new ConsultorioPorx(_context); //ViewBag.ListEspe = espe.listEspCmb(); //ViewBag.ListConsul = consul.LstCmbConsultorio(); //if (busespe.Count() != 0) //{ // ViewBag.Error = "Ya existe la especialidad no se pudo registrar"; // return View(); //} //espe.CrearEspecialidad(especialidad); } catch (Exception ex) { ModelState.AddModelError("Error al registrar", ex); return(View()); } }