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

Reply via email to