Exemplo n.º 1
0
        private void btnAceptar_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrWhiteSpace(txtContraseñaNueva.Text) || string.IsNullOrWhiteSpace(txtConfirmarContraseña.Text))
            {
                MessageBox.Show("¡Hay uno o mas campos vacios!", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
            else
            {
                CtrUsuario pUsuario = new CtrUsuario();

                if (txtContraseñaNueva.Text == txtConfirmarContraseña.Text)
                {
                    int resultado = pUsuario.ContraseñaNueva(txtUsuario.Text.Trim(), txtContraseñaNueva.Text.Trim());

                    if (resultado > 0)
                    {
                        MessageBox.Show("¡Contraseña nueva guardada correctamente!", "Éxito", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        this.Close();
                    }
                    else if (resultado == 3)
                    {
                        MessageBox.Show("¡No se pudo guardar la nueva contraseña!", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                        txtContraseñaNueva.Text = "";
                        txtConfirmarContraseña.Text = "";
                    }
                }
                else
                {
                    MessageBox.Show("¡Verifique! ¡Las contraseñas no coinciden!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    txtContraseñaNueva.Text = "";
                    txtConfirmarContraseña.Text = "";
                }
            }
        }
Exemplo n.º 2
0
        private void btnBuscar_Click(object sender, EventArgs e)
        {
            string consulta = txtUsuario.Text;

            if (consulta == "")
            {
                MessageBox.Show("¡Debe ingresar un usuario!", "¡Atención!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
            else
            {
                CtrUsuario cUsuario = new CtrUsuario();
                dgvConsultar.DataSource = cUsuario.Listar(txtUsuario.Text.Trim());
            }
        }
Exemplo n.º 3
0
        private void btnActualizar_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrWhiteSpace(txtNombre.Text) || string.IsNullOrWhiteSpace(txtContraseña.Text) ||
             string.IsNullOrWhiteSpace(txtPregunta.Text) || string.IsNullOrWhiteSpace(txtRespuesta.Text))
            {
                MessageBox.Show("¡Hay uno o más campos vacios!", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
            else
            {
                CtrUsuario cUsuario = new CtrUsuario();

                if (txtContraseña.Text == txtVerificar.Text)
                {
                    int resultado = cUsuario.Actualizar(txtNombre.Text.Trim(), txtUsuario.Text.Trim(), txtContraseña.Text.Trim(), "1", txtRespuesta.Text.Trim());

                    if (resultado > 0)
                    {
                        MessageBox.Show("¡Usuario actualizado correctamente!", "Éxito", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        dgvConsultar.DataSource = cUsuario.cargarUsuarioHabilitado();
                        dgvConsultar.Columns[0].HeaderText = "Codigo";
                        dgvConsultar.Columns[1].HeaderText = "Nombre";
                        dgvConsultar.Columns[2].HeaderText = "Usuario";
                        dgvConsultar.Columns[3].HeaderText = "Contraseña";
                        dgvConsultar.Columns[4].HeaderText = "Pregunta";
                        dgvConsultar.Columns[5].HeaderText = "Respuesta";
                        dgvConsultar.Columns[6].HeaderText = "Rol";

                        dgvConsultar2.DataSource = cUsuario.cargarUsuarioInhabilitado();
                        dgvConsultar2.Columns[0].HeaderText = "Codigo";
                        dgvConsultar2.Columns[1].HeaderText = "Nombre";
                        dgvConsultar2.Columns[2].HeaderText = "Usuario";
                        dgvConsultar2.Columns[3].HeaderText = "Contraseña";
                        dgvConsultar2.Columns[4].HeaderText = "Pregunta";
                        dgvConsultar2.Columns[5].HeaderText = "Respuesta";
                        dgvConsultar2.Columns[6].HeaderText = "Rol";

                        Limpiar();
                        Deshabilitar();
                    }
                    else
                    {
                        MessageBox.Show("¡El usuario no se pudo actualizar!", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    }
                }
                else
                {
                    MessageBox.Show("¡Verifique! ¡Las contraseñas no coinciden!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
Exemplo n.º 4
0
        private void usuario_Load(object sender, EventArgs e)
        {
            Deshabilitar();
            CtrUsuario cUsuario = new CtrUsuario();
            dgvConsultar.DataSource = cUsuario.cargarUsuarioHabilitado();
            dgvConsultar.Columns[0].HeaderText = "Codigo";
            dgvConsultar.Columns[1].HeaderText = "Nombre";
            dgvConsultar.Columns[2].HeaderText = "Usuario";
            dgvConsultar.Columns[3].HeaderText = "Contraseña";
            dgvConsultar.Columns[4].HeaderText = "Pregunta";
            dgvConsultar.Columns[5].HeaderText = "Respuesta";
            dgvConsultar.Columns[6].HeaderText = "Rol";

            dgvConsultar2.DataSource = cUsuario.cargarUsuarioInhabilitado();
            dgvConsultar2.Columns[0].HeaderText = "Codigo";
            dgvConsultar2.Columns[1].HeaderText = "Nombre";
            dgvConsultar2.Columns[2].HeaderText = "Usuario";
            dgvConsultar2.Columns[3].HeaderText = "Contraseña";
            dgvConsultar2.Columns[4].HeaderText = "Pregunta";
            dgvConsultar2.Columns[5].HeaderText = "Respuesta";
            dgvConsultar2.Columns[6].HeaderText = "Rol";
        }
Exemplo n.º 5
0
        private void btnInhabilitar_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("¿Inhabilitar usuario?", "¡Atención!", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
            {
                CtrUsuario cUsuario = new CtrUsuario();

                    int resultado = cUsuario.Inhabilitar(txtUsuario.Text.Trim());

                    if (resultado > 0)
                    {
                        MessageBox.Show("¡Usuario inhabilitado correctamente!", "Éxito", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        dgvConsultar.DataSource = cUsuario.cargarUsuarioHabilitado();
                        dgvConsultar.Columns[0].HeaderText = "Codigo";
                        dgvConsultar.Columns[1].HeaderText = "Nombre";
                        dgvConsultar.Columns[2].HeaderText = "Usuario";
                        dgvConsultar.Columns[3].HeaderText = "Contraseña";
                        dgvConsultar.Columns[4].HeaderText = "Pregunta";
                        dgvConsultar.Columns[5].HeaderText = "Respuesta";
                        dgvConsultar.Columns[6].HeaderText = "Rol";

                        dgvConsultar2.DataSource = cUsuario.cargarUsuarioInhabilitado();
                        dgvConsultar2.Columns[0].HeaderText = "Codigo";
                        dgvConsultar2.Columns[1].HeaderText = "Nombre";
                        dgvConsultar2.Columns[2].HeaderText = "Usuario";
                        dgvConsultar2.Columns[3].HeaderText = "Contraseña";
                        dgvConsultar2.Columns[4].HeaderText = "Pregunta";
                        dgvConsultar2.Columns[5].HeaderText = "Respuesta";
                        dgvConsultar2.Columns[6].HeaderText = "Rol";

                        Limpiar();
                        Deshabilitar();
                    }
                    else
                    {
                        MessageBox.Show("¡El usuario no se pudo inhabilitar!", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    }
            }
        }