Revize 50c00b46
Přidáno uživatelem Michal Linha před asi 4 roky(ů)
src/main/java/vldc/aswi/service/ConfigurationManagerImpl.java | ||
---|---|---|
170 | 170 |
for(int i = 0; i < newConfiguration.getParametersInConfiguration().size(); i++) { |
171 | 171 |
ParameterInConfiguration parameterInConfiguration = new ParameterInConfiguration(); |
172 | 172 |
parameterInConfiguration.setParameter(assembly.getParameters().get(i)); |
173 |
parameterInConfiguration.setColumnName(newConfiguration.getParametersInConfiguration().get(i).getColumnName()); |
|
174 | 173 |
parameterInConfiguration.setConfiguration(savedConfiguration); |
175 | 174 |
parameterInConfiguration.setOperatorValue(newConfiguration.getParametersInConfiguration().get(i).getOperatorValue()); |
176 | 175 |
parameterInConfiguration.setColumnName(assembly.getParameters().get(i).getName()); |
176 |
if(newConfiguration.getParametersInConfiguration().get(i).getColumnName() != null && |
|
177 |
!newConfiguration.getParametersInConfiguration().get(i).getColumnName().equals("")) { |
|
178 |
parameterInConfiguration.setColumnName(newConfiguration.getParametersInConfiguration().get(i).getColumnName()); |
|
179 |
} |
|
177 | 180 |
if(newConfiguration.getParametersInConfiguration().get(i).getLocation() != null) { |
178 |
parameterInConfiguration.setLocation(locationRepository.getByName(
|
|
179 |
newConfiguration.getParametersInConfiguration().get(i).getLocation().getName()));
|
|
181 |
parameterInConfiguration.setLocation(locationRepository.getById(
|
|
182 |
newConfiguration.getParametersInConfiguration().get(i).getLocation().getId()));
|
|
180 | 183 |
} |
181 | 184 |
if(newConfiguration.getParametersInConfiguration().get(i).getOperator() != null) { |
182 | 185 |
parameterInConfiguration.setOperator(operatorRepository.getByName( |
... | ... | |
211 | 214 |
for(int i = 0; i < configuration.getParametersInConfiguration().size(); i++) { |
212 | 215 |
ParameterInConfiguration parameterInConfiguration = configuration.getParametersInConfiguration().get(i); |
213 | 216 |
parameterInConfiguration.setOperatorValue(newConfiguration.getParametersInConfiguration().get(i).getOperatorValue()); |
214 |
if(newConfiguration.getParametersInConfiguration().get(i).getColumnName() != null) { |
|
217 |
if(newConfiguration.getParametersInConfiguration().get(i).getColumnName() != null && |
|
218 |
!newConfiguration.getParametersInConfiguration().get(i).getColumnName().equals("")) { |
|
215 | 219 |
parameterInConfiguration.setColumnName(newConfiguration.getParametersInConfiguration().get(i).getColumnName()); |
216 | 220 |
} |
217 | 221 |
if(newConfiguration.getParametersInConfiguration().get(i).getLocation() != null) { |
218 |
parameterInConfiguration.setLocation(locationRepository.getByName( |
|
219 |
newConfiguration.getParametersInConfiguration().get(i).getLocation().getName())); |
|
222 |
parameterInConfiguration.setLocation(locationRepository.getById( |
|
223 |
newConfiguration.getParametersInConfiguration().get(i).getLocation().getId())); |
|
224 |
} |
|
225 |
else { |
|
226 |
parameterInConfiguration.setLocation(null); |
|
220 | 227 |
} |
221 | 228 |
if(newConfiguration.getParametersInConfiguration().get(i).getOperator() != null) { |
222 | 229 |
parameterInConfiguration.setOperator(operatorRepository.getByName( |
Také k dispozici: Unified diff
re #7981 re #7979 re #7974 default table name added, assembly order implemented, parameter order in configuration implemented