clear dialogs content on close
This commit is contained in:
@@ -80,7 +80,9 @@ public class OrdersController {
|
|||||||
dlg.setContent(content);
|
dlg.setContent(content);
|
||||||
dlg.getActions().addAll(OK, Dialog.Actions.CANCEL);
|
dlg.getActions().addAll(OK, Dialog.Actions.CANCEL);
|
||||||
dlg.setResizable(false);
|
dlg.setResizable(false);
|
||||||
return dlg.show() == OK ? getOrders() : null;
|
Collection<OrderModel> res = dlg.show() == OK ? getOrders() : null;
|
||||||
|
tblOrders.getItems().clear();
|
||||||
|
return res;
|
||||||
}
|
}
|
||||||
|
|
||||||
private Collection<OrderModel> getOrders() {
|
private Collection<OrderModel> getOrders() {
|
||||||
|
|||||||
@@ -46,7 +46,9 @@ public class PathsController {
|
|||||||
dlg.setContent(content);
|
dlg.setContent(content);
|
||||||
dlg.getActions().addAll(OK, Dialog.Actions.CANCEL);
|
dlg.getActions().addAll(OK, Dialog.Actions.CANCEL);
|
||||||
dlg.setResizable(false);
|
dlg.setResizable(false);
|
||||||
return dlg.show() == OK ? getPath() : null;
|
PathRouteModel res = dlg.show() == OK ? getPath() : null;
|
||||||
|
tblPaths.getItems().clear();
|
||||||
|
return res;
|
||||||
}
|
}
|
||||||
|
|
||||||
public PathRouteModel getPath(){
|
public PathRouteModel getPath(){
|
||||||
|
|||||||
@@ -131,12 +131,12 @@ public class Screeners {
|
|||||||
return Dialogs.create().owner(mainScreen).message(text).showConfirm();
|
return Dialogs.create().owner(mainScreen).message(text).showConfirm();
|
||||||
}
|
}
|
||||||
|
|
||||||
public static Action showAddVendor(){
|
public static void showAddVendor(){
|
||||||
return vEditorController.showDialog(mainScreen, vEditorScreen, null);
|
vEditorController.showDialog(mainScreen, vEditorScreen, null);
|
||||||
}
|
}
|
||||||
|
|
||||||
public static Action showEditVendor(VendorModel vendor){
|
public static void showEditVendor(VendorModel vendor){
|
||||||
return vEditorController.showDialog(mainScreen, vEditorScreen, vendor);
|
vEditorController.showDialog(mainScreen, vEditorScreen, vendor);
|
||||||
}
|
}
|
||||||
|
|
||||||
public static Parent getMainScreen(){
|
public static Parent getMainScreen(){
|
||||||
|
|||||||
@@ -54,7 +54,9 @@ public class TopOrdersController {
|
|||||||
dlg.setContent(content);
|
dlg.setContent(content);
|
||||||
dlg.getActions().addAll(OK, Dialog.Actions.CANCEL);
|
dlg.getActions().addAll(OK, Dialog.Actions.CANCEL);
|
||||||
dlg.setResizable(false);
|
dlg.setResizable(false);
|
||||||
return dlg.show() == OK ? order : null;
|
OrderModel res = dlg.show() == OK ? order : null;
|
||||||
|
tblOrders.getItems().clear();
|
||||||
|
return res;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -103,14 +103,14 @@ public class VendorEditorController {
|
|||||||
items.setItems(updater.getOffers());
|
items.setItems(updater.getOffers());
|
||||||
}
|
}
|
||||||
|
|
||||||
public Action showDialog(Parent parent, Parent content, VendorModel vendor){
|
public void showDialog(Parent parent, Parent content, VendorModel vendor){
|
||||||
updater.reset();
|
|
||||||
updater.init(vendor);
|
updater.init(vendor);
|
||||||
Dialog dlg = new Dialog(parent, Localization.getString(vendor == null ? "vEditor.title.add" : "vEditor.title.edit"));
|
Dialog dlg = new Dialog(parent, Localization.getString(vendor == null ? "vEditor.title.add" : "vEditor.title.edit"));
|
||||||
dlg.setContent(content);
|
dlg.setContent(content);
|
||||||
dlg.getActions().addAll(actSave, actCancel);
|
dlg.getActions().addAll(actSave, actCancel);
|
||||||
dlg.setResizable(false);
|
dlg.setResizable(false);
|
||||||
return dlg.show();
|
dlg.show();
|
||||||
|
updater.reset();
|
||||||
}
|
}
|
||||||
|
|
||||||
public void up(){
|
public void up(){
|
||||||
|
|||||||
Reference in New Issue
Block a user