Beispiel #1
0
        private void btnModificarUsuario_Click(object sender, EventArgs e)
        {
            DialogResult respuesta = MessageBox.Show("¿Esta seguro que desea modificar este Usuario? Esta acción no tiene vuelta atras", "Confirmación", MessageBoxButtons.YesNo);

            if (respuesta == DialogResult.Yes)
            {
                int  id        = int.Parse(lblId.Text);
                bool resultado = AD_Usuarios.validarPorId(id);
                if (resultado)
                {
                    Usuario usu = new Usuario();
                    usu.NombreDeUsuario = txtNombreDeUsuario.Text;
                    usu.Password        = txtPassword.Text;
                    usu.Id = id;

                    bool res = AD_Usuarios.ModificarUsuario(usu.NombreDeUsuario, usu.Password);
                    CargarGrilla();
                    LimpiarCampos();
                }
                else
                {
                    MessageBox.Show("El usuario que se desea modificar no se encuentra en la base de datos");
                }
            }
            CargarGrilla();
        }
Beispiel #2
0
        private void btnModificarUsuario_Click(object sender, EventArgs e)
        {
            try
            {
                DialogResult respuesta = MessageBox.Show("¿Esta seguro que desea modificar este Usuario? Esta acción no tiene vuelta atras", "Confirmación", MessageBoxButtons.YesNo);
                if (respuesta == DialogResult.Yes)
                {
                    int  id        = int.Parse(lblId.Text);
                    bool resultado = AD_Usuarios.validarPorId(id);
                    if (resultado && (txtPassword.Text == txtRepetirPassword.Text))
                    {
                        Usuario usu = new Usuario();
                        usu.NombreDeUsuario = txtNombreDeUsuario.Text;
                        usu.Password        = txtPassword.Text;
                        usu.Id = id;

                        bool res = AD_Usuarios.ModificarUsuario(usu);
                        CargarGrilla();
                        LimpiarCampos();
                    }
                    else
                    {
                        MessageBox.Show("Error al modificar usuario, verifique contraseñas");
                    }
                }
            }
            catch (Exception)
            {
                MessageBox.Show("Error al modificar el usuario");
            }

            CargarGrilla();
        }
Beispiel #3
0
 private void CargarGrilla()
 {
     try
     {
         grillaUsuarios.DataSource = AD_Usuarios.ObtenerListadoUsuarios();
     }
     catch (Exception)
     {
         MessageBox.Show("Error al obtener listado de usuarios");
     }
 }
Beispiel #4
0
        private void button1_Click(object sender, EventArgs e)
        {
            DialogResult respuesta = MessageBox.Show("¿Esta seguro que desea eliminar este Usuario? Esta acción no tiene vuelta atras", "Confirmación", MessageBoxButtons.YesNo);

            if (respuesta == DialogResult.Yes)
            {
                Usuario usu = new Usuario();
                usu.NombreDeUsuario = txtNombreDeUsuario.Text;
                usu.Password        = txtPassword.Text;

                bool res = AD_Usuarios.EliminarUsuario(usu.NombreDeUsuario, usu.Password);
                CargarGrilla();
                LimpiarCampos();
            }

            CargarGrilla();
        }
Beispiel #5
0
        private void GrillaUsuarios_CellClick_1(object sender, DataGridViewCellEventArgs e)
        {
            int index = e.RowIndex;

            if (index < 0)
            {
            }
            else
            {
                DataGridViewRow selectedRow = grillaUsuarios.Rows[index];
                int             id          = int.Parse(selectedRow.Cells["Id"].Value.ToString());
                Usuario         usu         = AD_Usuarios.buscarUsuario(id);
                txtNombreDeUsuario.Text = usu.NombreDeUsuario;
                txtPassword.Text        = usu.Password;
                lblId.Text    = id.ToString();
                lblId.Visible = true;
            }
        }
Beispiel #6
0
 private void BtnAltaUsuario_Click(object sender, EventArgs e)
 {
     if (txtNombreDeUsuario.Text.Equals(""))
     {
         MessageBox.Show("Ingrese nombre de usuario");
     }
     else
     {
         if (txtPassword.Text.Equals(txtRepetirPassword.Text) == true)
         {
             try
             {
                 bool resultado = AD_Usuarios.InsertarUsuario(txtNombreDeUsuario.Text, txtPassword.Text);
                 if (resultado)
                 {
                     MessageBox.Show("Usuario dado de alta con éxito");
                     LimpiarCampos();
                     CargarGrilla();
                     txtNombreDeUsuario.Focus();
                 }
                 else
                 {
                     MessageBox.Show("Error al insertar nuevo usuario");
                 }
             }
             catch (Exception)
             {
                 MessageBox.Show("Error al insertar nuevo usuario");
                 txtNombreDeUsuario.Focus();
             }
         }
         else
         {
             MessageBox.Show("Los passwords no coinciden");
         }
     }
 }