Skip to content
Snippets Groups Projects
Commit efb49169 authored by Harry Linrui XU's avatar Harry Linrui XU
Browse files

Injected new return button

parent 9a1e752e
No related branches found
No related tags found
1 merge request!43Merging frontend-testing into master
......@@ -105,6 +105,9 @@ public class IncomeExpenseController extends FinanceController {
@FXML
private ComboBox<?> filter;
@FXML
private Button returnToMainMenuBtn;
@FXML
private Button returnBtn;
......@@ -487,16 +490,16 @@ public class IncomeExpenseController extends FinanceController {
public void switchScene(javafx.event.ActionEvent event) {
try {
FXMLLoader loader = new FXMLLoader();
if (event.getSource() == returnBtn) {
if (event.getSource() == returnToMainMenuBtn) {
saveDataToFile();
loader.setLocation(getClass().getResource("/view/MainMenuNew.fxml"));
} else if (event.getSource() == continueBtn) {
loader.setLocation(getClass().getResource("/view/newBudgetBudgert.fxml"));
saveDisposableIncomeToFile();
} else if (event.getSource() == null) {
} else if (event.getSource() == returnBtn) {
loader.setLocation(getClass().getResource("/view/FirstMenu.fxml"));
FileHandlingBudgetArchive.deleteBudgetDirectory(FileHandlingSelectedBudget.readSelectedBudget());
//removeBudgetNameFromArchive
FileHandlingSelectedBudget.updateSelectedBudget("");
FileHandlingSelectedBudget.clearSelectedBudget();
}
Parent root = loader.load();
Stage stage = (Stage) ((Node) event.getSource()).getScene().getWindow();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment