[Bug #883] Just after creating a project save it and go to edit mode.
FEA : ItEr72S04BugFixing
This commit is contained in:
parent
581713d8b9
commit
14d857c176
2 changed files with 10 additions and 4 deletions
|
|
@ -41,9 +41,9 @@ import org.navalplanner.business.common.exceptions.ValidationException;
|
||||||
import org.navalplanner.business.externalcompanies.entities.ExternalCompany;
|
import org.navalplanner.business.externalcompanies.entities.ExternalCompany;
|
||||||
import org.navalplanner.business.orders.entities.HoursGroup;
|
import org.navalplanner.business.orders.entities.HoursGroup;
|
||||||
import org.navalplanner.business.orders.entities.Order;
|
import org.navalplanner.business.orders.entities.Order;
|
||||||
import org.navalplanner.business.orders.entities.Order.SchedulingMode;
|
|
||||||
import org.navalplanner.business.orders.entities.OrderElement;
|
import org.navalplanner.business.orders.entities.OrderElement;
|
||||||
import org.navalplanner.business.orders.entities.OrderStatusEnum;
|
import org.navalplanner.business.orders.entities.OrderStatusEnum;
|
||||||
|
import org.navalplanner.business.orders.entities.Order.SchedulingMode;
|
||||||
import org.navalplanner.business.templates.entities.OrderTemplate;
|
import org.navalplanner.business.templates.entities.OrderTemplate;
|
||||||
import org.navalplanner.business.users.entities.UserRole;
|
import org.navalplanner.business.users.entities.UserRole;
|
||||||
import org.navalplanner.web.common.IMessagesForUser;
|
import org.navalplanner.web.common.IMessagesForUser;
|
||||||
|
|
@ -1035,13 +1035,20 @@ public class OrderCRUDController extends GenericForwardComposer {
|
||||||
orderModel.prepareForCreate();
|
orderModel.prepareForCreate();
|
||||||
}
|
}
|
||||||
|
|
||||||
public void editNewCreatedOrder() {
|
private void editNewCreatedOrder() {
|
||||||
showOrderElementFilter();
|
showOrderElementFilter();
|
||||||
hideCreateButtons();
|
hideCreateButtons();
|
||||||
prepareEditWindow();
|
prepareEditWindow();
|
||||||
showEditWindow(_("Create project"));
|
showEditWindow(_("Create project"));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void editNewCreatedOrder(Window detailsWindow) {
|
||||||
|
editNewCreatedOrder();
|
||||||
|
// close project details window
|
||||||
|
detailsWindow.setVisible(false);
|
||||||
|
saveAndContinue();
|
||||||
|
}
|
||||||
|
|
||||||
public ProjectDetailsController getCreationPopup() {
|
public ProjectDetailsController getCreationPopup() {
|
||||||
if (projectDetailsController == null) {
|
if (projectDetailsController == null) {
|
||||||
projectDetailsController = new ProjectDetailsController();
|
projectDetailsController = new ProjectDetailsController();
|
||||||
|
|
|
||||||
|
|
@ -122,8 +122,7 @@ public class ProjectDetailsController extends GenericForwardComposer {
|
||||||
if (tabs != null) {
|
if (tabs != null) {
|
||||||
tabs.goToOrdersList();
|
tabs.goToOrdersList();
|
||||||
}
|
}
|
||||||
orderController.editNewCreatedOrder();
|
orderController.editNewCreatedOrder(window);
|
||||||
close();
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue