// 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."); } }
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); } }