Ejemplo n.º 1
0
        private void IniciarSesion(string nombre, string clave)
        {
            //GestorUsuarios _gestorUsuarios = new GestorUsuarios();
            UsuarioDTO _usuario = new UsuarioDTO();

            _usuario = GestorUsuarios.BuscarUsuarioPorUsername(nombre);

            if (_usuario != null)
            {
                if (string.Equals(clave, _usuario.Password))
                {
                    Globales.userObject = GestorUsuarios.ObtenerCuentaPorUsername(_usuario.Nombre);

                    Globales.userName = _usuario.Nombre;
                    Globales.userType = _usuario.Tipo_usuario.Denominacion;

                    Principal main = new Principal();
                    main.Show();
                    this.Hide();
                }
                else
                {
                    MessageBox.Show("No se pudo iniciar sesión, controle los datos ingresados", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            else
            {
                MessageBox.Show("No se pudo iniciar sesión, controle los datos ingresados", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }