internal void buscarEspecialidadesConFiltros(string anioSeleccionado, string mesSeleccionado, string semestreSeleccionado) { mesSeleccionado = StoredProcedureHelper.getNumeroMesConNombreMes(mesSeleccionado); semestreSeleccionado = semestreSeleccionado.Equals("Primer semestre") ? "1" : "2"; EstadisticasManager estadisticasManager = new EstadisticasManager(); List <EspecialidadDAO> especialidades = estadisticasManager.getEspecialidadesConMasConsultas(anioSeleccionado, mesSeleccionado, semestreSeleccionado); if (especialidades != null) { this.form.showEspecialidades(especialidades); } else { this.form.showErrorMessage("Ocurrio un error al obtener las especialidades"); } }
internal void buscarAfiliadosConFiltros(string anioSeleccionado, string mesSeleccionado, string semestreSeleccionado) { mesSeleccionado = StoredProcedureHelper.getNumeroMesConNombreMes(mesSeleccionado); semestreSeleccionado = semestreSeleccionado.Equals("Primer semestre") ? "1" : "2"; EstadisticasManager estadisticasManager = new EstadisticasManager(); List <PacienteDAO> pacientes = estadisticasManager.getAfiliadosConMasBonos(anioSeleccionado, mesSeleccionado, semestreSeleccionado); if (pacientes != null) { this.form.showPacientes(pacientes); } else { this.form.showErrorMessage("No se pudieron encontrar afiliados que coincidan con su busqueda."); } }
internal void buscarProfesionalesConFiltros(string semestreSeleccionado, string anioSeleccionado, string mesSeleccionado, PlanMedico planMedicoSeleccionado) { decimal planMedicoCod = planMedicoSeleccionado.codigo; semestreSeleccionado = semestreSeleccionado.Equals("Primer semestre") ? "1" : "2"; mesSeleccionado = StoredProcedureHelper.getNumeroMesConNombreMes(mesSeleccionado); EstadisticasManager estadisticasManager = new EstadisticasManager(); List <MedicoDAO> medicos = estadisticasManager.getProfesionalesMasConsultados(semestreSeleccionado, anioSeleccionado, mesSeleccionado, planMedicoCod); if (medicos != null) { this.form.showListado(medicos); } else { this.form.showErrorMessage("No se encontro ningun Profesional para la busqueda realizada."); } }