// GET: InformacionGeneral public ActionResult Index() { //Se obtienen los datos para mandarle a la vista //Se obtiene la cantidad de médicos registrados int cantidadMedicos = db.Medicos.Count(); //Se obtiene la cantidad de pacientes registrados int cantidadPacientes = db.Pacientes.Count(); //Se obtiene la cantidad de contultas registradas int cantidadConsultas = db.Consultas.Count(); //Se obtienen los pacientes con peso mayor a 60 var consulta = db.Pacientes.Where(paciente => paciente.Peso > 60); // Se obtiene la cantidad int pacientesConSobrePeso = consulta.Count(); var informacionObtenidaViewModel = new InformacionGeneralViewModel { CantidadMedicos = cantidadMedicos, CantidadPacientes = cantidadPacientes, CantidadConsultas = cantidadConsultas, CantidadPacientesSobrePeso = pacientesConSobrePeso }; //Se retorna la vista con la cantidad de medicos, pacientes, y consultas actuales return(View(informacionObtenidaViewModel)); }
// GET: InformacionGeneral public ActionResult Index() { //Se obtienen los datos para mandarle a la vista //Se obtiene la cantidad de médicos registrados int cantidadMedicos = db.Medicos.Count(); //Se obtiene la cantidad de pacientes registrados int cantidadPacientes = db.Pacientes.Count(); //Se obtiene la cantidad de contultas registradas int cantidadConsultas = db.Consultas.Count(); //Se crea el objeto con los datos obtenidos para //enviarle a la vista int cantidadMayor = db.Pacientes.Where(Paciente => Paciente.Peso > 60).Count(); var informacionObtenidaViewModel = new InformacionGeneralViewModel { CantidadMedicos = cantidadMedicos, CantidadPacientes = cantidadPacientes, CantidadConsultas = cantidadConsultas, CantidadMayor = cantidadMayor }; //Se retorna la vista con la cantidad de medicos, //pacientes, y consultas actuales return(View(informacionObtenidaViewModel)); }