import javax.swing.JRadioButton;
import javax.swing.JButton;
+import businessLogic.AdminManager;
import businessLogic.HouseManager;
import businessLogic.HouseManagerInterface;
import domain.Owner;
import domain.RuralHouse;
-public class DeleteHouseGUI extends JFrame {
+public class RequestDeleteHouseGUI extends JFrame {
private JPanel contentPane;
private Owner owner;
private JComboBox comboBox;
private JButton btnDelete;
-
+ private AdminManager am;
/**
* Create the frame.
*/
- public DeleteHouseGUI(Owner o) {
+ public RequestDeleteHouseGUI(Owner o) {
+ am = new AdminManager();
this.owner = o;
setBounds(100, 100, 450, 300);
contentPane = new JPanel();
JRadioButton rdbtnIAmSure = new JRadioButton("I am sure");
- btnDelete = new JButton("DELETE");
+ btnDelete = new JButton("REQUEST");
btnDelete.setEnabled(false);
rdbtnIAmSure.addItemListener(new ItemListener() {
private void actionListenerButton(ActionEvent e){
RuralHouse toDel = (RuralHouse)comboBox.getSelectedItem();
- HouseManagerInterface hm = new HouseManager();
- hm.removeHouse(toDel,this.owner);
- comboBox.removeItem(toDel);
+ am.addDeletionRequest(toDel);
}
}