[Bug #883] delete the pop-up with "Project saved" when you create a new project

FEA : ItEr73S04BugFixing
This commit is contained in:
Susana Montes Pedreira 2011-03-30 13:00:09 +02:00
parent 376ff0ae13
commit 9f924686f0

View file

@ -629,12 +629,16 @@ public class OrderCRUDController extends GenericForwardComposer {
}
public void saveAndContinue() {
saveAndContinue(true);
}
private void saveAndContinue(boolean showSaveMessage) {
Order order = (Order) orderModel.getOrder();
final boolean isNewObject = order.isNewObject();
setCurrentTab();
Tab previousTab = getCurrentTab();
final boolean couldSave = save();
final boolean couldSave = save(showSaveMessage);
if (couldSave) {
@ -695,6 +699,10 @@ public class OrderCRUDController extends GenericForwardComposer {
}
private boolean save() {
return save(true);
}
private boolean save(boolean showSaveMessage) {
if (manageOrderElementAdvancesController != null) {
selectTab("tabAdvances");
if (!manageOrderElementAdvancesController.save()) {
@ -727,12 +735,13 @@ public class OrderCRUDController extends GenericForwardComposer {
try {
orderModel.save();
saveOrderAuthorizations();
try {
Messagebox.show(_("Project saved"), _("Information"),
Messagebox.OK, Messagebox.INFORMATION);
} catch (InterruptedException e) {
throw new RuntimeException(e);
if (showSaveMessage) {
try {
Messagebox.show(_("Project saved"), _("Information"),
Messagebox.OK, Messagebox.INFORMATION);
} catch (InterruptedException e) {
throw new RuntimeException(e);
}
}
return true;
} catch (ValidationException e) {
@ -1050,7 +1059,7 @@ public class OrderCRUDController extends GenericForwardComposer {
editNewCreatedOrder();
// close project details window
detailsWindow.setVisible(false);
saveAndContinue();
saveAndContinue(false);
}
public ProjectDetailsController getCreationPopup() {