ItEr42S17CUGravacionModelosUnidadesTraballoItEr41S20: Adding create template link from order's listing.

This commit is contained in:
Óscar González Fernández 2010-01-10 18:01:42 +01:00
parent 47b88ae9c9
commit a4230502f5
2 changed files with 16 additions and 0 deletions

View file

@ -27,6 +27,8 @@ import java.util.HashMap;
import java.util.List;
import java.util.Map;
import javax.annotation.Resource;
import org.apache.commons.logging.LogFactory;
import org.hibernate.validator.InvalidValue;
import org.navalplanner.business.calendars.entities.BaseCalendar;
@ -44,6 +46,7 @@ import org.navalplanner.web.common.Util;
import org.navalplanner.web.orders.materials.AssignedMaterialsToOrderElementController;
import org.navalplanner.web.orders.materials.OrderElementMaterialAssignmentsComponent;
import org.navalplanner.web.planner.order.IOrderPlanningGate;
import org.navalplanner.web.templates.IOrderTemplatesControllerEntryPoints;
import org.navalplanner.web.tree.TreeComponent;
import org.navalplanner.web.users.OrderAuthorizationController;
import org.springframework.beans.factory.annotation.Autowired;
@ -114,6 +117,9 @@ public class OrderCRUDController extends GenericForwardComposer {
private Component messagesContainer;
@Resource
private IOrderTemplatesControllerEntryPoints orderTemplates;
private Window editWindow;
private Window listWindow;
@ -394,6 +400,10 @@ public class OrderCRUDController extends GenericForwardComposer {
}
}
public void createTemplate(Order order) {
orderTemplates.goToCreateTemplateFrom(order);
}
private Runnable onUp;
public void goToEditForm(Order order) {

View file

@ -63,6 +63,12 @@
hoverImage="/common/img/ico_planificador.png"
tooltiptext="${i18n:_('See scheduling')}"
onClick="controller.schedule(self.parent.parent.value);" />
<button sclass="icono"
image="/common/img/ico_derived1.png"
hoverImage="/common/img/ico_derived.png"
tooltiptext="${i18n:_('Create Template')}"
onClick="controller.createTemplate(self.parent.parent.value);" />
</hbox>
</row>
</rows>