// Elimina el personal seleccionado #region BtEliminar_Click private void BtEliminar_Click(object sender, EventArgs e) { Personal selectedPersonal = (Personal)lvPersonal.SelectedItem; if (selectedPersonal != null) { if (AccessHelper.EliminaPersonal(selectedPersonal.Id)) { // Borra el usuario de la lista de personal _ListaPersonal.Remove( _ListaPersonal.Where(x => x.Id == selectedPersonal.Id) .First() ); // Activa el label info y luego el timer tbInfo.Visibility = Visibility.Visible; tbInfo.Foreground = new SolidColorBrush(Colors.DarkGreen); tbInfo.Text = "Se ha eliminado el usuario correctamente."; timerLabel.Start(); } else { // Activa el label info y luego el timer tbInfo.Visibility = Visibility.Visible; tbInfo.Foreground = new SolidColorBrush(Colors.DarkRed); tbInfo.Text = "No se ha podido eliminar el usuario."; timerLabel.Start(); } } }