public ActionResult GuardarPaciente(IFormCollection collection) { Pacientes AuxPaciente = new Pacientes() { Nombre = collection["Nombre"], Apellido = collection["Apellido"], Situacion_Actual = collection["Situacion_Actual"], Enfermedad = collection["Enfermedad"], Edad = Convert.ToInt32(collection["Edad"]), DPI = Convert.ToInt64(collection["DPI"]), Departamento = collection["Departamento"], Municipio = collection["Municipio"], }; if (AVLDPI.ExiteValor(AuxPaciente, AuxPaciente.BuscarDPI)) { ViewBag.Error = "¡Paciente Repetido!"; return(View("IngresarPaciente", AuxPaciente)); } AuxPaciente.PresentaEnfermedad(); AuxPaciente.CalcularPrioridad(); AVLDPI.Add(AuxPaciente, AuxPaciente.BuscarDPI); AVLNombres.Add(AuxPaciente, AuxPaciente.BuscarNombre); AVLApellidos.Add(AuxPaciente, AuxPaciente.BuscarApellido); AlamcenamientoPacientes.Añadir(AuxPaciente, AuxPaciente.ObtenerPosicion(), AuxPaciente.BuscarDPI); PrioridadPacientes.Add(AuxPaciente, AuxPaciente.BuscarPrioridad); return(View("IngresoPaciente")); }
public ActionResult GuardarCant(IFormCollection collection) { CantidadPacientes = Convert.ToInt32(collection["EstadisticasGeneral.CantidadPersonas"]); Pacientes auxpaciente = new Pacientes(); EstadisticasGeneral.Enespera = CantidadPacientes; try { for (int i = 0; i < CantidadPacientes; i++) { ColaEspera.Add(PrioridadPacientes.Delete(auxpaciente.BuscarPrioridad), auxpaciente.BuscarPrioridad); } EstadisticasGeneral.HoraI = +EstadisticasGeneral.HoraI + 1; return(View("Simulacion")); } catch (Exception) { ViewBag.Error = "Esta vacio"; return(View("Emulador")); } }