예제 #1
0
 public PedirTurno(Usuario _usuario)
 {
     InitializeComponent();
     int tmp = DB.ExecuteCardinal("SELECT TOP 1 afi_id FROM "+DB.schema+"vAfiliado WHERE usu_id="+_usuario.id);
     if (tmp != -1) {
         afiliado = new Afiliado(tmp);
     } else {
         //Si fallo al traer afiliados, es que el usuario no es un afiliado
         MessageBox.Show("Este usuario no tiene un afiliado asociado,\na modo de debug, le vamos a dejar elejir un afiliado");
         miniAfiliado mini = new miniAfiliado();
         if (mini.ShowDialog() != DialogResult.OK)
             cerrar = true;
         afiliado = mini.afiliado;
     }
 }
예제 #2
0
 public ComprarBono(Usuario _usuario, Rol _rol)
 {
     InitializeComponent();
     int tmp = DB.ExecuteCardinal("SELECT TOP 1 afi_id FROM " + DB.schema + "vAfiliado WHERE usu_id=" + _usuario.id);
     if (tmp != -1) {
         afiliado = new Afiliado(tmp);
     } else {
         //Si fallo al traer afiliados, es que el usuario no es un afiliado
         MessageBox.Show("Este usuario no tiene un afiliado.\nElija un afiliado que efectuara la compra");
         miniAfiliado mini = new miniAfiliado();
         if (mini.ShowDialog() != DialogResult.OK)
             cerrar = true;
         afiliado = mini.afiliado;
     }
 }