Update of 
/var/cvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/java/com/finalist/newsletter/forms
In directory 
james.mmbase.org:/tmp/cvs-serv12235/portlets-newsletter/src/java/com/finalist/newsletter/forms

Modified Files:
        NewsletterStatisticAction.java 
Log Message:
CMSC-725(modify the part of getAllNewsletters,add the calendar)


See also: 
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/java/com/finalist/newsletter/forms
See also: http://www.mmbase.org/jira/browse/CMSC-725


Index: NewsletterStatisticAction.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/java/com/finalist/newsletter/forms/NewsletterStatisticAction.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- NewsletterStatisticAction.java      21 Apr 2008 09:51:03 -0000      1.2
+++ NewsletterStatisticAction.java      24 Apr 2008 09:21:02 -0000      1.3
@@ -16,25 +16,29 @@
 
        }
 
-       public ActionForward show (ActionMapping mapping, ActionForm form,
+       public ActionForward show(ActionMapping mapping, ActionForm form,
                        HttpServletRequest request, HttpServletResponse 
response)
-                       throws Exception{
+                       throws Exception {
 
                NewsletterService newsletterService = NewsletterServiceFactory
                                .getNewsletterService();
                List<Newsletter> newsletters = 
newsletterService.getAllNewsletter();
+
                addBlankNewsletter(newsletters);
+
                request.setAttribute("newsletters", newsletters);
+       
                return mapping.findForward("result");
        }
 
-       public ActionForward search (ActionMapping mapping, ActionForm form,
+       public ActionForward search(ActionMapping mapping, ActionForm form,
                        HttpServletRequest request, HttpServletResponse 
response)
-                       throws Exception{
+                       throws Exception {
 
                NewsletterService newsletterService = NewsletterServiceFactory
                                .getNewsletterService();
-               StatisticService service = 
NewsletterServiceFactory.getStatisticService();
+               StatisticService service = NewsletterServiceFactory
+                               .getStatisticService();
                List<Newsletter> newsletters = 
newsletterService.getAllNewsletter();
                addBlankNewsletter(newsletters);
                request.setAttribute("newsletters", newsletters);
@@ -55,36 +59,29 @@
                                        startDate, endDate);
                        transferShowingFromDB(records, newsletterService);
                        request.setAttribute("records", records);
-               }
-               else if (isAll && !hasDate && isDetail) {
+               } else if (isAll && !hasDate && isDetail) {
                        List<StatisticResult> records = service.statisticAll();
                        transferShowingFromDB(records, newsletterService);
                        request.setAttribute("records", records);
-               }
-               else if (!isAll && !hasDate && isDetail) {
+               } else if (!isAll && !hasDate && isDetail) {
                        List<StatisticResult> records = service
                                        .statisticByNewsletter(newsletterId);
                        transferShowingFromDB(records, newsletterService);
                        request.setAttribute("records", records);
-               }
-               else if (!isAll && hasDate && !isDetail) {
-                       result = 
service.statisticByNewsletterPeriod(newsletterId, startDate,
-                                       endDate);
+               } else if (!isAll && hasDate && !isDetail) {
+                       result = 
service.statisticByNewsletterPeriod(newsletterId,
+                                       startDate, endDate);
                        request.setAttribute("result", result);
-               }
-               else if (!isAll && !hasDate && !isDetail) {
+               } else if (!isAll && !hasDate && !isDetail) {
                        result = 
service.StatisticSummaryByNewsletter(newsletterId);
                        request.setAttribute("result", result);
-               }
-               else if (isAll && !hasDate && !isDetail) {
+               } else if (isAll && !hasDate && !isDetail) {
                        result = service.statisticSummery();
                        request.setAttribute("result", result);
-               }
-               else if (isAll && hasDate && !isDetail) {
+               } else if (isAll && hasDate && !isDetail) {
                        result = service.statisticSummeryPeriod(startDate, 
endDate);
                        request.setAttribute("result", result);
-               }
-               else if (!isAll && hasDate && isDetail) {
+               } else if (!isAll && hasDate && isDetail) {
                        List<StatisticResult> records = service
                                        
.StatisticDetailByNewsletterPeriod(newsletterId, startDate,
                                                        endDate);
@@ -94,16 +91,16 @@
                return mapping.findForward("result");
        }
 
-       private void addBlankNewsletter (List<Newsletter> newsletters){
+       private void addBlankNewsletter(List<Newsletter> newsletters) {
 
                Newsletter newsletter = new Newsletter();
                newsletter.setTitle("ALL");
-               newsletter.setNumber(0);
+               newsletter.setId(0);
                newsletters.add(newsletter);
        }
 
-       private void transferShowingFromDB (List<StatisticResult> records,
-                       NewsletterService newsletterService){
+       private void transferShowingFromDB(List<StatisticResult> records,
+                       NewsletterService newsletterService) {
 
                for (StatisticResult s : records) {
                        s.setShowingdate(DateUtil.parser(s.getLogdate()));
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to