예제 #1
0
 private void seleccinar_Click(object sender, EventArgs e)
 {
     if (seleccionValida())
     {
         Afiliado afiliado = (Afiliado)listaAfiliados.CurrentRow.DataBoundItem;
         if (tieneTurnos(afiliado))
         {
             int bonoAUsar = afiliado.bonoAUsar();
             if (bonoAUsar > 0)
             {
                 ElegirProfesional elegirProfesinal = new ElegirProfesional(afiliado, bonoAUsar);
                 this.Close();
                 elegirProfesinal.Show();
             }
             else
             {
                 MessageBox.Show("No tiene bonos disponibles", "Error!", MessageBoxButtons.OK);
             }
         }
         else
         {
             MessageBox.Show("El afiliado no tiene turnos al dia de la fecha", "Error!", MessageBoxButtons.OK);
         }
     }
 }
예제 #2
0
 public ListarTurnos(Profesional profesional, Afiliado afiliado, int bonoAUsar, ElegirProfesional elegirProfesinal)
 {
     InitializeComponent();
     this.afiliado         = afiliado;
     this.profesional      = profesional;
     this.bonoAUsar        = bonoAUsar;
     this.elegirProfesinal = elegirProfesinal;
     this.cargarDatos();
 }