Delete src/fr/iutfbleau/papillon/BtnSupprimer.java

This commit is contained in:
2025-10-23 22:04:57 +02:00
parent 6a654372b6
commit 94861cbace
@@ -1,49 +0,0 @@
// package fr.iutfbleau.papillon;
import java.util.ArrayList;
import java.util.List;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class BtnSupprimer extends JButton implements ActionListener{
private GestionRappel ges;
private Main main;
public BtnSupprimer(Main main){
super("Supprimer");
this.main = main;
setPreferredSize(new Dimension(120,25));
addActionListener(this);
}
public void actionPerformed(ActionEvent e){
if(e.getSource()==this){
ges = new GestionRappel();
int count = 0;
List<PanelRappel> listRpl = new ArrayList<>();
PanelRappel pr;
listRpl = main.getPanelRpl();
for(int i = 0; i<listRpl.size();i++){
pr = listRpl.get(i);
if(pr.getSelection()==true){
count++;
try{
ges.supprimerParId(pr.getId());
} catch (Exception ex) {
ex.printStackTrace(); // affiche l'erreur dans le terminal
}
}
}
if(count==0){
JOptionPane.showMessageDialog(main, "Sélectionnez les rappels que vous souhaiter supprimer !");
}else{
JOptionPane.showMessageDialog(main, "Les rappels on bien étaient supprimé.");
new Main().setVisible(true);
main.dispose();
}
}
}
}