Ejemplo n.º 1
0
        internal void llenarComboEspecialidades()
        {
            ProfesionalManager profesionalManager = new ProfesionalManager();

            this.medico = profesionalManager.buscarPorUsuarioId(UsuarioConfiguracion.getInstance().getUsuarioId());

            if (this.medico != null)
            {
                List <Especialidad> especialidadesDelMedico = profesionalManager.buscarEspecialidadesMedico(this.medico);

                if (especialidadesDelMedico != null)
                {
                    this.form.llenarComboEspecialidades(especialidadesDelMedico);
                }
                else
                {
                    this.form.showErrorMessage("Ocurrio un error al obtener las Especialidades del Medico");
                    this.form.Close();
                }
            }
            else
            {
                this.form.showErrorMessage("Usted no es un medico y no puede registrar un resultado de atencion.");
                this.form.Close();
            }
        }
        internal List <Especialidad> obtenerEspecialidadesMedico(Medico medico)
        {
            ProfesionalManager  profesionalManager        = new ProfesionalManager();
            List <Especialidad> especialidadesEncontradas = profesionalManager.buscarEspecialidadesMedico(medico);

            return(especialidadesEncontradas);
        }