Mercurial > lada > lada-server
diff src/main/java/de/intevation/lada/validation/rules/messprogramm/HasAllMandatory.java @ 989:b943e956b767
Complement mandatory fields for messprogramm.
author | Tom Gottfried <tom@intevation.de> |
---|---|
date | Fri, 01 Jul 2016 14:18:00 +0200 |
parents | 962439442e48 |
children | 1c41c7b8f7c2 a796e68da1cf |
line wrap: on
line diff
--- a/src/main/java/de/intevation/lada/validation/rules/messprogramm/HasAllMandatory.java Fri Jul 01 10:32:44 2016 +0200 +++ b/src/main/java/de/intevation/lada/validation/rules/messprogramm/HasAllMandatory.java Fri Jul 01 14:18:00 2016 +0200 @@ -42,6 +42,25 @@ if (messprogramm.getProbenartId() == null) { violation.addError("probenartId", 631); } + if (messprogramm.getProbenintervall() == null + | "".equals(messprogramm.getProbenintervall())) { + violation.addError("probenintervall", 631); + } + if (messprogramm.getTeilintervallVon() == null) { + violation.addError("teilintervallVon", 631); + } + if (messprogramm.getTeilintervallBis() == null) { + violation.addError("teilintervallBis", 631); + } + if (messprogramm.getGueltigVon() == null) { + violation.addError("gueltigVon", 631); + } + if (messprogramm.getGueltigBis() == null) { + violation.addError("gueltigBis", 631); + } + if (messprogramm.getOrtId() == null) { + violation.addError("ortId", 631); + } return violation.hasErrors() ? violation