comparison src/main/java/de/intevation/lada/validation/rules/probe/HasProbenahmeBegin.java @ 1028:1c41c7b8f7c2 schema-update

Updated server application to new database model. THIS IS STILL WIP!!!
author Raimund Renkert <raimund.renkert@intevation.de>
date Fri, 08 Jul 2016 15:32:36 +0200
parents 3ec358698b4d
children
comparison
equal deleted inserted replaced
1027:9971471d562c 1028:1c41c7b8f7c2
7 */ 7 */
8 package de.intevation.lada.validation.rules.probe; 8 package de.intevation.lada.validation.rules.probe;
9 9
10 import java.sql.Timestamp; 10 import java.sql.Timestamp;
11 11
12 import de.intevation.lada.model.land.LProbe; 12 import de.intevation.lada.model.land.Probe;
13 import de.intevation.lada.validation.Violation; 13 import de.intevation.lada.validation.Violation;
14 import de.intevation.lada.validation.annotation.ValidationRule; 14 import de.intevation.lada.validation.annotation.ValidationRule;
15 import de.intevation.lada.validation.rules.Rule; 15 import de.intevation.lada.validation.rules.Rule;
16 16
17 /** 17 /**
23 @ValidationRule("Probe") 23 @ValidationRule("Probe")
24 public class HasProbenahmeBegin implements Rule { 24 public class HasProbenahmeBegin implements Rule {
25 25
26 @Override 26 @Override
27 public Violation execute(Object object) { 27 public Violation execute(Object object) {
28 LProbe probe = (LProbe)object; 28 Probe probe = (Probe)object;
29 Timestamp begin = probe.getProbeentnahmeBeginn(); 29 Timestamp begin = probe.getProbeentnahmeBeginn();
30 if (begin == null) { 30 if (begin == null) {
31 Violation violation = new Violation(); 31 Violation violation = new Violation();
32 violation.addWarning("probeentnahmeBeginn", 631); 32 violation.addWarning("probeentnahmeBeginn", 631);
33 return violation; 33 return violation;
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)