Exemplo n.º 1
0
        public RespuestaAtenticacion Autenticar(Usuario usuario)
        {
            Dictionary <string, object> p = new Dictionary <string, object>
            {
                { "alias", usuario.Alias }
            };
            Usuario usuarioEncontrado = usuarioBll.Buscar(p);

            if (usuarioEncontrado == null)
            {
                return(respuestas[RESPUESTA_INCORRECTO]);
            }

            if (usuarioEncontrado.Estado == ESTADO_DESHABILITADO)
            {
                return(respuestas[RESPUESTA_DESHABILITADO]);
            }

            if (usuarioEncontrado.Contrasena == Encriptador.Encriptar(usuario.Contrasena))
            {
                usuarioEncontrado.Reintento = 0;
                usuarioBll.Modificar(usuarioEncontrado);
                return(respuestas[RESPUESTA_CORRECTO]);
            }
            else
            {
                AumentarReintentos(usuarioEncontrado);
                return(respuestas[RESPUESTA_INCORRECTO]);
            }
        }
Exemplo n.º 2
0
        private void buttonBuscar_Click(object sender, EventArgs e)
        {
            int     id;
            Usuario usuario = new Usuario();

            int.TryParse(idNumericUpDown1.Text, out id);

            Limpiar();

            usuario = UsuarioBll.Buscar(id);

            if (usuario != null)
            {
                MessageBox.Show("Usuario En Base de datos");
                LlenaCampo(usuario);
            }
            else
            {
                MessageBox.Show("Usuario no Existe");
            }
        }
Exemplo n.º 3
0
        private bool ExisteEnLaBaseDeDatos()
        {
            Usuario usuario = UsuarioBll.Buscar((int)idNumericUpDown1.Value);

            return(usuario != null);
        }
Exemplo n.º 4
0
 private void Idbutton_Click(object sender, EventArgs e)
 {
     LlenarUsuario(UsuarioBll.Buscar(u.String(IdtextBox.Text)));
 }