public controlTelefonos()
 {
     InitializeComponent();
     dgvTelefonos.ReadOnly = true;
     pn = new PacienteNegocio();
     gn = new GeneralNegocio();
 }
        public void load()
        {
            Dictionary <int, String> listaServicios = new Dictionary <int, String>();

            gn             = new GeneralNegocio();
            listaServicios = gn.getCoberturaMedica();
            listaServicios.Remove(5);
            if (iserviciosMedicos != null)
            {
                foreach (var pair in listaServicios)
                {
                    foreach (ServicioMedico pair2 in iserviciosMedicos)
                    {
                        if (pair2.Nombre.CompareTo(Convert.ToString(pair.Key)) == 0)
                        {
                            lbxEleccionesCobertura.Items.Add(pair);
                        }
                    }
                }
            }

            cobertura = new Dictionary <int, string>();

            cobertura = listaServicios;
            foreach (var pair in cobertura)
            {
                lbxOpcionesCobertura.Items.Add(pair);
            }

            lbxEleccionesCobertura.DisplayMember = "Value";
            lbxOpcionesCobertura.DisplayMember   = "Value";
        }
        public BuscarProfesional()
        {
            gn                               = new GeneralNegocio();
            pn                               = new ProfesionalNegocio();
            Profesional                      = new Profesional();
            Profesional.Dir                  = new Direccion();
            Profesional.Telefonos            = new List <Telefono>();
            Profesional.ServiciosHabilitados = new List <ServicioMedico>();
            Profesional.Atencion             = new Dictionary <int, string>();
            Profesional.Especialidades       = new Dictionary <int, string>();

            InitializeComponent();
            load();
        }
        private void load()
        {
            pacient                  = new Paciente();
            ct                       = new controlTelefonos();
            ver                      = new Verificacion();
            contTel                  = 0;
            paciente                 = new Paciente();
            paciente.Telefonos       = new List <Telefono>();
            paciente.Dir             = new Direccion();
            paciente.CobreturaMedica = new ServicioMedico();

            gn = new GeneralNegocio();
            pn = new PacienteNegocio();
            try
            {
                tipoTel = gn.getTiposTelefonos();
                foreach (var pair in tipoTel)
                {
                    cbxTipoTel.Items.Add(pair);
                }
                cbxTipoTel.DisplayMember = "value";
                provincia = gn.getProvincia();
                foreach (var pair in provincia)
                {
                    cbxProvincia.Items.Add(pair);
                }
                cbxProvincia.DisplayMember = "value";
                coberturaMedica            = gn.getCoberturaMedica();
                foreach (var pair in coberturaMedica)
                {
                    cbxCoberturaMedica.Items.Add(pair);
                }
                cbxCoberturaMedica.DisplayMember = "value";
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error en carga de Items " + ex.ToString());
            }

            dtpFechaNacimiento.MaxDate = DateTime.Today;
            dtpFechaNacimiento.MinDate = DateTime.Today.AddYears(-100);
        }
Exemple #5
0
        private void load()
        {
            ver                              = new Verificacion();
            contTel                          = 0;
            profesional                      = new Profesional();
            profesional.Telefonos            = new List <Telefono>();
            profesional.Dir                  = new Direccion();
            profesional.Especialidades       = new Dictionary <int, string>();
            profesional.Atencion             = new Dictionary <int, string>();
            profesional.ServiciosHabilitados = new List <ServicioMedico>();
            InitializeComponent();
            gn = new GeneralNegocio();
            pn = new ProfesionalNegocio();

            try
            {
                tipoTel = gn.getTiposTelefonos();
                foreach (var pair in tipoTel)
                {
                    cbxTipoTel.Items.Add(pair);
                }

                provincia = gn.getProvincia();
                foreach (var pair in provincia)
                {
                    cbxProvincia.Items.Add(pair);
                }
                gn.cerrarConexion();
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error en carga de Items");
            }
            cbxTipoTel.DisplayMember   = "Value";
            cbxTipoTel.ValueMember     = "Key";
            dtpFechaNacimiento.MaxDate = DateTime.Today;
            dtpFechaNacimiento.MinDate = DateTime.Today.AddYears(-100);
        }
        private void BuscarPaciente_Load(object sender, EventArgs e)
        {
            Dictionary <int, String> prov;

            try
            {
                gn = new GeneralNegocio();
                cp = new CargaPacienteForm();
                pn = new PacienteNegocio();


                prov = gn.getProvincia();
                foreach (var pair in prov)
                {
                    cbxProvincia.Items.Add(pair);
                }
                cbxProvincia.DisplayMember = "Value";
                cbxProvincia.ValueMember   = "Key";

                dgvListaPacientes.DataSource = pn.listar();
                if (buscar)
                {
                    btnModificar.Visible   = false;
                    btnSeleccionar.Visible = true;
                }
                else
                {
                    btnModificar.Visible   = true;
                    btnSeleccionar.Visible = false;
                }
            }
            catch (Exception err)
            {
                MessageBox.Show("Ocurrio un error durante la ejecucion" + err.ToString());
            }
        }