Mercurial > lada > lada-server
changeset 168:3fd87a66c60c
Updated LProbeInfo object and added 'toLProbe' method to extract a db object.
author | Raimund Renkert <rrenkert@intevation.de> |
---|---|
date | Mon, 24 Jun 2013 13:52:46 +0200 |
parents | 76e0cb0f892a |
children | 1613ab50d6d0 |
files | src/main/java/de/intevation/lada/model/LProbeInfo.java |
diffstat | 1 files changed, 30 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/src/main/java/de/intevation/lada/model/LProbeInfo.java Mon Jun 24 13:51:19 2013 +0200 +++ b/src/main/java/de/intevation/lada/model/LProbeInfo.java Mon Jun 24 13:52:46 2013 +0200 @@ -44,7 +44,7 @@ private Long mittelungsdauer; @Column(name="mp_kat") - private String mpKat; + private Character mpKat; @Column(name="mpl_id") private String mplId; @@ -173,11 +173,11 @@ this.mittelungsdauer = mittelungsdauer; } - public String getMpKat() { + public Character getMpKat() { return this.mpKat; } - public void setMpKat(String mpKat) { + public void setMpKat(Character mpKat) { this.mpKat = mpKat; } @@ -300,4 +300,31 @@ public void setMessmethode(String messmethode) { this.messmethode = messmethode; } + + public LProbe toLProbe() { + LProbe probe = new LProbe(); + probe.setMstId(mstId); + probe.setUmwId(umwId); + probe.setTest(test); + probe.setHauptprobenNr(hauptprobenNr); + probe.setBaId(baId); + probe.setMediaDesk(mediaDesk); + probe.setMedia(media); + probe.setProbenartId(probenartId); + probe.setDatenbasisId(datenbasisId); + probe.setProbeentnahmeBeginn(probeentnahmeBeginn); + probe.setProbeentnahmeEnde(probeentnahmeEnde); + probe.setMittelungsdauer(mittelungsdauer); + probe.setLetzteAenderung(letzteAenderung); + probe.setErzeugerId(erzeugerId); + probe.setProbeNehmerId(probeNehmerId); + probe.setMpKat(mpKat); + probe.setMplId(mplId); + probe.setMprId(mprId); + probe.setSolldatumBeginn(solldatumBeginn); + probe.setSolldatumEnde(solldatumEnde); + probe.setNetzbetreiberId(netzbetreiberId); + + return probe; + } } \ No newline at end of file