public ActionResult ModificarHistorialPaciente(int id) { var pp = new PacientePorx(_context); var historial = pp.BuscarPacienteID(id); if (historial == null) { return(RedirectToAction("ConsultarHistorialPaciente", "Paciente")); } return(View(historial)); }
public ActionResult ModificarHistorialPaciente(int id, Paciente paciente) { try { var pp = new PacientePorx(_context); var actpaciente = pp.ModificarPaciente(paciente); if (!actpaciente) { ViewBag.Error = "No se pudo Actualizar"; return(View(actpaciente)); } return(RedirectToAction("ConsultarHistorialPaciente", "Paciente")); } catch (Exception ex) { ModelState.AddModelError("Error al actualizar Historial Paciente", ex); throw; } }
public ActionResult ConsultarHistorialPaciente(string buscar) { try { if (!ModelState.IsValid) { return(View()); } var pp = new PacientePorx(_context); var buscarpaciente = pp.BuscarPacienteCampo(buscar); if (buscarpaciente.Count() == 0) { ViewBag.Error = "Lo Sentimos el Paciente no se Encontro"; return(View(pp.ListarPacientes())); } return(View(buscarpaciente)); } catch (Exception ex) { ModelState.AddModelError("Error al crear Historial", ex); return(View()); } }
public ActionResult CrearPaciente(Paciente paciente) { try { if (!ModelState.IsValid) { return(View()); } var pp = new PacientePorx(_context); var cpaciente = pp.CrearPaciente(paciente); if (!cpaciente) { ViewBag.Error = "Error al registrar Historial / Dni Repetido"; return(View(paciente)); } return(RedirectToAction("ConsultarHistorialPaciente", "Paciente")); } catch (Exception ex) { ModelState.AddModelError("Error al crear Historial", ex); return(View()); } }