예제 #1
0
        /// <summary>
        /// Cambia a la ventana Conexion en modo Invitado.
        /// </summary>
        private void btnInvitado_Click(object sender, RoutedEventArgs e)
        {
            Msj.Aviso("Aviso: funcionalidades de guardado de conexiones no están disponibles en modo invitado.");
            VentanaConexion vc = new VentanaConexion(null);

            Manejador.CambiarVentana(this, vc);
        }
예제 #2
0
        /// <summary>
        /// Comprueba los inputs y realiza una comprobación de los datos contra la base de datos.
        /// Si son correctos, se cambia ventana a ventana Conexión.
        /// </summary>
        private void btnAcceder_Click(object sender, RoutedEventArgs e)
        {
            if (ComprobarCampos())
            {
                ResultadoLogin resultado =
                    BBDDPrograma.LoginUsuario(txtBoxUsuario.Text, pwdBoxContrasenia.Password);
                resultado.MostrarMensaje();

                // Si el login ha sido correcto, abrimos la ventana de conexión pasando el usuario logeado.
                if (resultado.ResultadoActual == ResultadoLogin.TipoResultado.ACEPTADO)
                {
                    VentanaConexion vc = new VentanaConexion(resultado.UsuarioActual);
                    Manejador.CambiarVentana(this, vc);
                }
            }
            else
            {
                Msj.Error("Uno o más campos contienen errores");
            }
        }
예제 #3
0
        /// <summary>
        /// Cambia a la ventana Conexión y le pasa el usuario actual.
        /// </summary>
        private void Acceder()
        {
            VentanaConexion vc = new VentanaConexion(usuarioGuardado);

            Manejador.CambiarVentana(this, vc);
        }
예제 #4
0
        /*
         * Botones General
         */
        /// <summary>
        /// Cambia la ventana actual por ventana Conexion,
        /// pasando la conexión actual por parámetros.
        /// </summary>
        private void Atras()
        {
            VentanaConexion vc = new VentanaConexion(conexionActual.Propietario, conexionActual);

            Manejador.CambiarVentana(this, vc);
        }