ItEr44S10CUGravacionModelosUnidadesTraballoItEr43S12: Copying calendar from template to order

This commit is contained in:
Óscar González Fernández 2010-01-20 21:35:58 +01:00
parent 4b0f6c4c9f
commit 9019d4763b
2 changed files with 6 additions and 1 deletions

View file

@ -53,6 +53,7 @@ public class OrderTemplate extends OrderLineGroupTemplate {
public Order createElement() {
Order order = Order.create();
order.setInitDate(today());
order.setCalendar(calendar);
return setupGroupParts(order);
}

View file

@ -282,16 +282,20 @@ public class OrderModel implements IOrderModel {
loadNeededDataForConversation();
this.order = Order.create();
initializeOrder();
initializeCalendar();
}
private void initializeOrder() {
this.orderElementTreeModel = new OrderElementTreeModel(this.order);
this.order.setInitDate(new Date());
this.order.setCalendar(getDefaultCalendar());
setDefaultOrderCode();
this.order.setCodeAutogenerated(true);
}
private void initializeCalendar() {
this.order.setCalendar(getDefaultCalendar());
}
@Override
@Transactional(readOnly = true)
public void prepareCreationFrom(OrderTemplate template) {