ItEr44S19CUExportacionUnidadePlanificacion: Overriding dates of root order element exporting a subcontracted task.

This commit is contained in:
Manuel Rego Casasnovas 2010-01-22 18:06:37 +01:00 committed by Javier Moran Rua
parent a98a26295d
commit 9acc18cd0e

View file

@ -194,8 +194,18 @@ public class SubcontractedTasksModel implements ISubcontractedTasksModel {
orderElement = orderElement.calculateOrderLineForSubcontract();
}
return OrderElementConverter.toDTO(orderElement,
OrderElementDTO orderElementDTO = OrderElementConverter.toDTO(
orderElement,
getConfiguration(subcontractedTaskData));
overrideDateInformationForRootNode(orderElementDTO,
subcontractedTaskData.getTask());
return orderElementDTO;
}
private void overrideDateInformationForRootNode(
OrderElementDTO orderElementDTO, Task task) {
orderElementDTO.initDate = task.getStartDate();
orderElementDTO.deadline = task.getEndDate();
}
private ConfigurationOrderElementConverter getConfiguration(