Commit graph

2597 commits

Author SHA1 Message Date
Óscar González Fernández
08d0d6ec24 ItEr42S17CUGravacionModelosUnidadesTraballoItEr41S20: Using loadOrderAvoidingProxyFor in order to avoid proxy problem.
The order was being loaded as a proxy of class OrderLineGroup, loadOrderAvoidingProxyFor avoids this problem.
2010-01-05 17:54:56 +01:00
Óscar González Fernández
dbde962415 ItEr42S17CUGravacionModelosUnidadesTraballoItEr41S20: Adding runOnAnotherTransaction to execute code in another transaction 2010-01-05 17:49:51 +01:00
Susana Montes Pedreira
78ac3bad02 ItEr42S05ValidacionEProbasFuncionaisItEr41S05 : [Bug #223] checks all tabs and comes back show the current tab. 2010-01-05 12:48:22 +01:00
Susana Montes Pedreira
0b9bc3436f ItEr42S05ValidacionEProbasFuncionaisItEr41S05 : add a more optimal filter and change the user messages by removing the null word. 2010-01-05 12:48:18 +01:00
Susana Montes Pedreira
5811527f45 ItEr42S10CUVinculacionFormularioCalidadePlanificacionItEr41S10 : add a more optimal filter, sorts the assigned task quality forms list and change the user messages by removing the null word. 2010-01-05 12:39:38 +01:00
Susana Montes Pedreira
1c62907217 ItEr42S05ValidacionEProbasFuncionaisItEr41S05 : [Bug # 225] Check that the error message is not null. 2010-01-05 12:19:23 +01:00
Jacobo Aragunde Pérez
1ed148b54e ItEr42S05ValidacionEProbasFuncionaisItEr41S05: [Bug #224] Autocomplete component allows null values 2010-01-05 11:56:07 +01:00
Susana Montes Pedreira
4f031d3982 ItEr41S21CUProcuraPartesTraballoDadosAltaNoSistemaItEr20S08 : Filters to the Work report lines list. 2010-01-05 11:23:50 +01:00
Manuel Rego Casasnovas
23038d26f0 ItEr41S23CUImportarTraballoRealizadoPorSubcontrata: New test to check import of criterion requirements. 2010-01-05 11:19:02 +01:00
Óscar González Fernández
05a49e20fb ItEr42S17CUGravacionModelosUnidadesTraballoItEr41S20: Extracting superclass for Renderer 2010-01-04 23:59:16 +01:00
Óscar González Fernández
dd86481d08 ItEr42S17CUGravacionModelosUnidadesTraballoItEr41S20: Extracting superclass TreeController from OrderElementTreeController 2010-01-04 23:59:16 +01:00
Óscar González Fernández
66d6524846 ItEr42S17CUGravacionModelosUnidadesTraballoItEr41S20: Moving tree related classes to a package with better name 2010-01-04 23:59:16 +01:00
Óscar González Fernández
4bfd5546d5 ItEr42S17CUGravacionModelosUnidadesTraballoItEr41S20: ITreeNode and ITreeParentNode implemented by OrderElementTemplate and subclasses 2010-01-04 23:59:16 +01:00
Óscar González Fernández
f511d130b3 ItEr42S17CUGravacionModelosUnidadesTraballoItEr41S20: Fixing problem when adding elements to leaf.
The previous leaf must be added to the newly created containter after the replace is done. When doing the replace, the scheduling state was being detached of the newly created container.
2010-01-04 23:59:16 +01:00
Óscar González Fernández
ac11bc3f8d ItEr42S17CUGravacionModelosUnidadesTraballoItEr41S20: Extracting generic superclass for OrderElementTreeModel 2010-01-04 23:59:16 +01:00
Óscar González Fernández
b9ea81ca6f ItEr42S17CUGravacionModelosUnidadesTraballoItEr41S20: Extracting ITreeNode and ITreeParentNode interfaces for order elements. 2010-01-04 23:59:16 +01:00
Susana Montes Pedreira
b2fa8ba946 ItEr41S05ValidacionEProbasFuncionaisItEr40S05 : more optimal filter in WorkReport list. 2010-01-04 16:30:47 +01:00
Óscar González Fernández
b6ba0b53b7 ItEr41S20CUGravacionModelosUnidadesTraballoItEr40S25: Creating tree component tab for templates. 2010-01-03 23:24:26 +01:00
Óscar González Fernández
013425c9ca ItEr41S20CUGravacionModelosUnidadesTraballoItEr40S25: Removing IOrderLineGroupManipulator since Order extends OrderLineGroup. 2010-01-03 23:24:21 +01:00
Óscar González Fernández
4d0c4ebfb1 ItEr41S20CUGravacionModelosUnidadesTraballoItEr40S25: Creating interface ITreeNode and default implementation.
OrderLineGroupManipulator implements this interface
2010-01-03 23:11:02 +01:00
Óscar González Fernández
4b29ed1591 ItEr41S20CUGravacionModelosUnidadesTraballoItEr40S25: Letting parametrize some labels and visible values through TreeComponent 2010-01-03 23:10:56 +01:00
Óscar González Fernández
c3f82fbe24 ItEr41S20CUGravacionModelosUnidadesTraballoItEr40S25: Filter part is parametrized by the tree controller 2010-01-03 23:10:49 +01:00
Óscar González Fernández
0d8250e6b0 ItEr41S20CUGravacionModelosUnidadesTraballoItEr40S25: Introducing macro component for order elements tree 2010-01-03 23:10:44 +01:00
Óscar González Fernández
028c26afb9 ItEr41S20CUGravacionModelosUnidadesTraballoItEr40S25: Only showing root templates 2010-01-03 23:10:39 +01:00
Óscar González Fernández
a307b549e1 ItEr41S20CUGravacionModelosUnidadesTraballoItEr40S25: When saving all templates are marked as not transient to avoid problem when hitting save&continue several times 2010-01-03 23:10:03 +01:00
Óscar González Fernández
75df67ebdd ItEr41S20CUGravacionModelosUnidadesTraballoItEr40S25: Adding edition operation for existing templates 2010-01-03 23:09:57 +01:00
Óscar González Fernández
679d5a8c49 ItEr41S20CUGravacionModelosUnidadesTraballoItEr40S25: Adding edition form with save and cancel buttons 2010-01-03 23:09:51 +01:00
Óscar González Fernández
d30bad1994 ItEr41S20CUGravacionModelosUnidadesTraballoItEr40S25: Creating template from order element 2010-01-03 23:09:45 +01:00
Óscar González Fernández
f21c59eefa ItEr41S20CUGravacionModelosUnidadesTraballoItEr40S25: Changing return type of getParent DAO method 2010-01-03 23:09:39 +01:00
Óscar González Fernández
82a1e4c1f5 ItEr41S20CUGravacionModelosUnidadesTraballoItEr40S25: Adding buttons to create template from OrderElement's tree 2010-01-03 23:09:33 +01:00
Óscar González Fernández
755cde54aa ItEr41S20CUGravacionModelosUnidadesTraballoItEr40S25: Creating initial listing of available templates 2010-01-03 23:09:27 +01:00
Óscar González Fernández
8863cdd369 ItEr41S20CUGravacionModelosUnidadesTraballoItEr40S25: Creating initial template classes and associated mappings. 2010-01-03 23:09:19 +01:00
Óscar González Fernández
ae64046c5f ItEr41S20CUGravacionModelosUnidadesTraballoItEr40S25: Extracting InfoComponent from OrderElement.
This allows this set of fields to be reused at another entities.
2010-01-03 23:09:10 +01:00
Óscar González Fernández
2b972d5b37 ItEr41S20CUGravacionModelosUnidadesTraballoItEr40S25: Changing fieldName building for ConstraintViolationDTO
It now has all the property path. The old way didn't provide enough information when using component classes
2010-01-03 23:08:56 +01:00
Manuel Rego Casasnovas
2397db459b ItEr41S23CUImportarTraballoRealizadoPorSubcontrata: Fixed tests to fulfill the previous constraint. 2010-01-03 21:26:14 +01:00
Manuel Rego Casasnovas
33d243b33d ItEr41S23CUImportarTraballoRealizadoPorSubcontrata: Adding unique code constraint on HoursGroup entity. 2010-01-03 21:26:10 +01:00
Manuel Rego Casasnovas
671560f129 ItEr41S22CUIntroducionPartesTraballoManualmenteItEr38S14: Added bandbox to select the order element in work report edition. 2010-01-03 19:12:31 +01:00
Manuel Rego Casasnovas
85da496e9d ItEr41S22CUIntroducionPartesTraballoManualmenteItEr38S14: Adding getAll() method to OrderElementDAO. 2010-01-03 19:09:31 +01:00
Diego Pino Garcia
12f817e8da ItEr41S16ImplantacionAplicacionItEr40S21: Fix bug sum total hours worked by worker 2010-01-03 13:54:02 +01:00
Fernando Bellas Permuy
ae52e31f17 ItEr41S15CUImportacionRecursosProductivosItEr40S20: Test case added to check criterion and criterion type names when importing resources.
Test case added to check criterion and criterion type names when importing resources.
2010-01-03 13:19:40 +01:00
Fernando Bellas Permuy
77a236a5e8 ItEr41S15CUImportacionRecursosProductivosItEr40S20: Constraint added to verify criterion satisfactions are of a CriterionType compatible with the resource
--
Fernando Bellas Permuy

Associate Professor (Titular) at University of A Coruña
Department of Information and Communications Technologies
Facultad de Informática - Campus de Elviña, S/N
15071 - A Coruña - Spain
http://www.tic.udc.es/~fbellas - fbellas@udc.es
Tel: +34 981 167 000 (ext: 1353) - Fax: +34 981 167 160

>From c9af4778e28e370fb2a8dc2c63a4d75e41a07d7f Mon Sep 17 00:00:00 2001
From: Fernando Bellas Permuy <fbellas@udc.es>
Date: Thu, 31 Dec 2009 13:14:28 +0100
Subject: [PATCH 6/7] ItEr41S15CUImportacionRecursosProductivosItEr40S20: Constraint added to verify criterion satisfactions are of a CriterionType compatible with the resource.

A test case has also been added.
2010-01-03 13:19:36 +01:00
Fernando Bellas Permuy
0dad7ade89 ItEr41S15CUImportacionRecursosProductivosItEr40S20: Improvements to Worker::checkConstraintUniqueFirstName, test cases added to check resources cannot be imported if they have the same "logic" identifier (code for machines and first name, surname and nif for workers) as other existing resources.
Furthermore, ResourceServiceTest has been refactored to save code now and in future.
2010-01-03 13:19:30 +01:00
Fernando Bellas Permuy
bedc38de23 ItEr41S15CUImportacionRecursosProductivosItEr40S20: Naval Planner Business' StringUtils replaced by Apache Commons Lang's StringUtils.
Naval Planner Business' StringUtils replaced by Apache Commons Lang's StringUtils.
2010-01-03 13:19:28 +01:00
Fernando Bellas Permuy
523aa46263 ItEr41S15CUImportacionRecursosProductivosItEr40S20: Resource validations propagaged to CriterionSatisfactions.
@Valid has been specified in Resource::getCriterionSatisfactions. A test case has been added to verify a validation constraint is generated when a resource containing a criterion satisfaction without start date is being imported with the REST service (@Valid annotation is necessary).
2010-01-03 13:19:25 +01:00
Fernando Bellas Permuy
746ce17bf1 ItEr41S15CUImportacionRecursosProductivosItEr40S20: String fields when importing resources are trimmed.
String fields when importing resources are trimmed.
2010-01-03 13:19:21 +01:00
Fernando Bellas Permuy
ec0da2601e ItEr41S15CUImportacionRecursosProductivosItEr40S20: Bug fixed when firstName, surname or nif are null in a worker to be imported with the REST service.
Bug fixed when firstName, surname or nif are null in a worker to be imported with the REST service. Now, Worker::checkConstraintUniqueFirstName checks if such fields are null.
2010-01-03 13:19:19 +01:00
Manuel Rego Casasnovas
e4bb249550 ItEr41S23CUImportarTraballoRealizadoPorSubcontrata: Import/update criterions information at order element service. 2010-01-02 19:43:13 +01:00
Manuel Rego Casasnovas
99a18db7ab ItEr41S23CUImportarTraballoRealizadoPorSubcontrata: Added information about criterion requirements to order element exportation process. 2010-01-02 19:43:10 +01:00
Manuel Rego Casasnovas
b1a202a3b2 ItEr41S23CUImportarTraballoRealizadoPorSubcontrata: Added object to configure order element import and export.
* Some FIXME added in order to move and modify some methods when subcontractors service exists.
2010-01-02 19:01:24 +01:00
Manuel Rego Casasnovas
82cfb1d54b ItEr41S23CUImportarTraballoRealizadoPorSubcontrata: Added test for import advances. 2010-01-02 19:01:21 +01:00