Exemplo n.º 1
0
        //-------------------------------------- Metodos para Ventana -------------------------------------

        private void ventanaLogueoExitoso(LogueoDTO logueo)
        {
            this.Hide();
            string  nombreUsuario = logueo.mensaje;
            Usuario usuario       = new Usuario(nombreUsuario);

            usuario.id = Database.usuarioObtenerID(usuario);
            Sesion sesion = new Sesion(usuario, Database.usuarioObtenerHotelesEnLista(usuario), Database.usuarioObtenerRolesEnLista(usuario));
            VentanaSeleccionRolHotel ventanaSeleccionRol = new VentanaSeleccionRolHotel(sesion);
        }
Exemplo n.º 2
0
 private void btnLogin_Click(object sender, EventArgs e)
 {
     if (ventanaCamposEstanCompletos(this, controladorError) && this.txbUser.Text != "guest")
     {
         LogueoDTO logueo = Database.loginAutenticar(txbUser.Text, txbPass.Text);
         if (logueo.exito)
         {
             ventanaLogueoExitoso(logueo);
         }
         else
         {
             ventanaLogueoFallido(logueo);
         }
     }
 }
Exemplo n.º 3
0
 private void ventanaLogueoFallido(LogueoDTO logueo)
 {
     txbPass.Clear();
     lblErrorLogueo.Text = logueo.mensaje;
     lblErrorLogueo.Show();
 }