Ejemplo n.º 1
0
        // Codigo para llamar al form de Eliminar
        private void btnUsuarioEliminar_Click(object sender, EventArgs e)
        {
            try
            {
                //Usuarios usuario = (Usuarios)lstUsuarios.SelectedItem;
                Usuarios usuario = (Usuarios)tblDatosUsuarios.CurrentRow.DataBoundItem;

                DialogResult dialogResult = MessageBox.Show("¿Seguro que desea eliminar al usuario " + usuario.Nombre + "? Si elimina este usuario, se eliminarán todas sus asignaciones ", "Confirmación", MessageBoxButtons.YesNo);
                if (dialogResult == DialogResult.Yes)
                {
                    usuarioDAL.Delete(usuario.IdUsuario);
                    string detalleBitacora = "Se eliminó el usuario: " + usuario.Nombre + " " + usuario.Apellido;
                    bitacora.DetalleBitacora = detalleBitacora;
                    bitacora.IdUsuario       = ValoresAplicacion.idUsuario;
                    bitacoraDAL.Add(bitacora);
                    MessageBox.Show("Usuario Eliminado");

                    //usuarios.Clear();
                    //lstUsuarios.DataSource = null;

                    cargarUsuarios();
                }
                else if (dialogResult == DialogResult.No)
                {
                    MessageBox.Show("Operacion Cancelada");
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Hubo en error.");
            }
        }
Ejemplo n.º 2
0
        private void btnDeleteUser_Click(object sender, EventArgs e)
        {
            try
            {
                Usuarios usuario = (Usuarios)lstUsuarios.SelectedItem;

                DialogResult dialogResult = MessageBox.Show("Seguro que desea eliminar al usuario " + usuario.Nombre + "?", "Confirmación", MessageBoxButtons.YesNo);
                if (dialogResult == DialogResult.Yes)
                {
                    usuariosDAL.Delete(usuario.IdUsuario);
                    MessageBox.Show("Usuario Eliminado");

                    usuarios.Clear();
                    lstUsuarios.DataSource = null;

                    CargarLista();
                }
                else if (dialogResult == DialogResult.No)
                {
                    MessageBox.Show("Operacion Cancelada");
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error: " + ex.Message);
            }
        }