예제 #1
0
파일: login.cs 프로젝트: darm0102/Jholman
        private void btnIngresar_Click_1(object sender, EventArgs e)
        {
            if (string.IsNullOrWhiteSpace(txtUsuario.Text) || string.IsNullOrWhiteSpace(txtContraseña.Text))
            {
                MessageBox.Show("¡Acceso denegado, ingrese todos los datos!", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
            else
            {
                CtrLogin pLogin = new CtrLogin();

                    int resultado = pLogin.Validar(txtUsuario.Text.Trim(), txtContraseña.Text.Trim());

                    if (resultado > 0)
                    {
                        MessageBox.Show("¡Bienvenido a Inventario JHOLMAN!", "Bienvenido", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        menu menu = new menu();
                        menu.Show();
                        this.Hide();
                    }
                    else
                    {
                        MessageBox.Show("¡Usuario y/o contraseña incorrectos!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        txtUsuario.Text = "";
                        txtContraseña.Text = "";
                    }
                //if (resultado < 0)
                //{
                //    MessageBox.Show("¡El usuario esta inhabilitado!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                //    txtUsuario.Text = "";
                //    txtContraseña.Text = "";
                //}
            }
        }
예제 #2
0
        private void btnEnviar_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrWhiteSpace(txtPregunta.Text) || string.IsNullOrWhiteSpace(txtRespuesta.Text))
            {
                MessageBox.Show("¡Hay uno o mas campos vacios!", "¡Atención!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
            else
            {
                CtrLogin pLogin = new CtrLogin();

                int resultado = pLogin.Seguridad(txtPregunta.Text.Trim(), txtRespuesta.Text.Trim());

                if (resultado > 0)
                {
                    Habilitar2();
                    Deshabilitar2();
                }
                else
                {
                    MessageBox.Show("¡Datos incorrectos, intente nuevamente!", "¡Error!", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    txtPregunta.Text = "";
                    txtRespuesta.Text = "";
                }
            }
        }
예제 #3
0
        private void btnValidar_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrWhiteSpace(txtUsuario.Text))
            {
                MessageBox.Show("¡Ingrese el usuario!", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
            else
            {
                CtrLogin pLogin = new CtrLogin();

                int resultado = pLogin.Recuperar(txtUsuario.Text.Trim());

                if (resultado > 0)
                {
                    Habilitar();
                    Deshabilitar();
                    txtPregunta.ResetText();

                    txtPregunta.DataSource = ClsUsuarioDAL.cargarPreguntas();
                    txtPregunta.DisplayMember = "NombrePregunta";
                    txtPregunta.ValueMember = "IdPregunta";
                }
                else
                {
                    MessageBox.Show("¡Usuario no encontrado!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    txtUsuario.Text = "";
                }
            }
        }