//-------------------------------------- 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); }
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); } } }
private void ventanaLogueoFallido(LogueoDTO logueo) { txbPass.Clear(); lblErrorLogueo.Text = logueo.mensaje; lblErrorLogueo.Show(); }