示例#1
0
        private void buscar_Click(object sender, EventArgs e)
        {
            profesionalesActuales.Clear();
            profesionalesActuales = Profesional.buscar(nombre.Text, apellido.Text, ((Especialidad)comboEspecialidades.SelectedItem).descripcion, (string)tipoDoc.SelectedItem, numeroDoc.Text);
            List <Profesional> profesionales = profesionalesActuales.Where(pro => Turno.darTurnos(this.afiliado, pro).Count() > 0).ToList();

            listaProfesionales.DataSource = profesionales;
            listaProfesionales.ClearSelection();
        }
示例#2
0
 private void cargarDatos()
 {
     nombreAfiliado.Text = "Nombre Afiliado: " + afiliado.apellido + ", " + afiliado.nombre;
     this.turnos         = Turno.darTurnos(afiliado, profesional);
     if (turnos.Count > 0)
     {
         turnosGrid.AutoGenerateColumns = false;
         turnosGrid.MultiSelect         = false;
         turnosGrid.DataSource          = turnos;
         this.generarGrid();
         this.elegirProfesinal.Close();
         this.Show();
     }
     else
     {
         MessageBox.Show("No tiene turnos con el profesional elegido", "Error!", MessageBoxButtons.OK);
     }
 }