Author: jruijter
Date: 2009-06-03 14:29:26 +0200 (Wed, 03 Jun 2009)
New Revision: 35614
Modified:
natmm/trunk/src/nl/natuurmonumenten/activiteiten/BeanFactory.java
natmm/trunk/src/nl/natuurmonumenten/activiteiten/Event.java
natmm/trunk/src/nl/natuurmonumenten/activiteiten/EventData.java
Log:
NMCMS-649 added the combined field "wanneer" to child event data
Modified: natmm/trunk/src/nl/natuurmonumenten/activiteiten/BeanFactory.java
===================================================================
--- natmm/trunk/src/nl/natuurmonumenten/activiteiten/BeanFactory.java
2009-06-03 12:09:00 UTC (rev 35613)
+++ natmm/trunk/src/nl/natuurmonumenten/activiteiten/BeanFactory.java
2009-06-03 12:29:26 UTC (rev 35614)
@@ -137,6 +137,18 @@
boolean aanmeldingGesloten =
nl.leocms.evenementen.Evenement.subscriptionClosed(parentEvent, node);
bean.setVolgeboekt(volgeboekt);
bean.setAanmeldingGesloten(aanmeldingGesloten);
+
+ String dagomschrijving = node.getStringValue("dagomschrijving");
+ DoubleDateNode ddn = new DoubleDateNode(node);
+ StringBuffer sbWanneer = new StringBuffer();
+ sbWanneer.append(ddn.getReadableDate(", "));
+
+ if (!"".equals(dagomschrijving)) {
+ sbWanneer.append(" op " + dagomschrijving);
+ }
+ sbWanneer.append(" om " + ddn.getReadableTime());
+ bean.setWanneer(sbWanneer.toString());
+
return bean;
}
@@ -239,6 +251,18 @@
bean.setEindtijd(toDate(childNode.getLongValue("einddatum")));
boolean canceled = childNode.getBooleanValue("iscanceled");
bean.setGeannuleerd(canceled);
+
+ String dagomschrijving = childNode.getStringValue("dagomschrijving");
+ DoubleDateNode ddn = new DoubleDateNode(childNode);
+ StringBuffer sbWanneer = new StringBuffer();
+ sbWanneer.append(ddn.getReadableDate(", "));
+
+ if (!"".equals(dagomschrijving)) {
+ sbWanneer.append(" op " + dagomschrijving);
+ }
+ sbWanneer.append(" om " + ddn.getReadableTime());
+ bean.setWanneer(sbWanneer.toString());
+
return bean;
}
Modified: natmm/trunk/src/nl/natuurmonumenten/activiteiten/Event.java
===================================================================
--- natmm/trunk/src/nl/natuurmonumenten/activiteiten/Event.java 2009-06-03
12:09:00 UTC (rev 35613)
+++ natmm/trunk/src/nl/natuurmonumenten/activiteiten/Event.java 2009-06-03
12:29:26 UTC (rev 35614)
@@ -12,6 +12,7 @@
private boolean aanmeldingGesloten;
private Date aanvangstijd;
private Date eindtijd;
+ private String wanneer;
public String getId() {
return id;
@@ -76,4 +77,10 @@
public Date getEindtijd() {
return eindtijd;
}
+ public String getWanneer() {
+ return wanneer;
+ }
+ public void setWanneer(String wanneer) {
+ this.wanneer = wanneer;
+ }
}
Modified: natmm/trunk/src/nl/natuurmonumenten/activiteiten/EventData.java
===================================================================
--- natmm/trunk/src/nl/natuurmonumenten/activiteiten/EventData.java
2009-06-03 12:09:00 UTC (rev 35613)
+++ natmm/trunk/src/nl/natuurmonumenten/activiteiten/EventData.java
2009-06-03 12:29:26 UTC (rev 35614)
@@ -12,6 +12,8 @@
private boolean volgeboekt;
private boolean aanmeldingGesloten;
private boolean geannuleerd;
+ private String wanneer;
+
public String getId() {
return id;
}
@@ -54,5 +56,10 @@
public void setGeannuleerd(boolean geannuleerd) {
this.geannuleerd = geannuleerd;
}
-
+ public String getWanneer() {
+ return wanneer;
+ }
+ public void setWanneer(String wanneer) {
+ this.wanneer = wanneer;
+ }
}
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs