Added delete event functionality
This commit is contained in:
@@ -11,9 +11,6 @@ import javafx.stage.Stage;
|
||||
import res.DataController;
|
||||
import res.Event;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.ArrayList;
|
||||
|
||||
public class CreateEventController {
|
||||
|
||||
@FXML
|
||||
@@ -57,7 +54,7 @@ public class CreateEventController {
|
||||
System.out.println(event.getAsUrlParam());
|
||||
|
||||
DataController dataController = new DataController();
|
||||
dataController.CreateEvent(event);
|
||||
dataController.createEvent(event);
|
||||
|
||||
Stage stage = (Stage) ((Node) actionEvent.getSource()).getScene().getWindow();
|
||||
stage.close();
|
||||
|
@@ -122,9 +122,9 @@ public class MainController {
|
||||
Button deleteBtn = new Button();
|
||||
deleteBtn.setText(" X ");
|
||||
deleteBtn.setOnAction(e -> {
|
||||
LocalDateTime eventDate = event.getDate();
|
||||
int day = (int)Duration.between(weekStartDateTime.toLocalDate().atStartOfDay(), eventDate.toLocalDate().atStartOfDay()).toDays();
|
||||
dayVBoxes[day].getChildren().remove(vBox);
|
||||
DataController dataController = new DataController();
|
||||
dataController.deleteEvent(event.getId());
|
||||
updateEvents();
|
||||
});
|
||||
Button editBtn = new Button();
|
||||
editBtn.setText("edit");
|
||||
|
Reference in New Issue
Block a user