← Back to team overview

dhis-mobile-devs team mailing list archive

[Branch ~dhis-mobile-devs/dhis-mobile/lwuit-tracking] Rev 202: remove Single event without registration program in program list of Person dashboard

 

------------------------------------------------------------
revno: 202
committer: Hong Em <em.hispvietnam@xxxxxxxxx>
branch nick: lwuit-tracking
timestamp: Thu 2014-04-03 15:43:45 +0700
message:
  remove Single event without registration program in program list of Person dashboard
modified:
  src/org/hisp/dhis/mobile/view/PersonDashboardView.java


--
lp:~dhis-mobile-devs/dhis-mobile/lwuit-tracking
https://code.launchpad.net/~dhis-mobile-devs/dhis-mobile/lwuit-tracking

Your team DHIS mobile developers is subscribed to branch lp:~dhis-mobile-devs/dhis-mobile/lwuit-tracking.
To unsubscribe from this branch go to https://code.launchpad.net/~dhis-mobile-devs/dhis-mobile/lwuit-tracking/+edit-subscription
=== modified file 'src/org/hisp/dhis/mobile/view/PersonDashboardView.java'
--- src/org/hisp/dhis/mobile/view/PersonDashboardView.java	2014-04-03 01:58:41 +0000
+++ src/org/hisp/dhis/mobile/view/PersonDashboardView.java	2014-04-03 08:43:45 +0000
@@ -83,7 +83,7 @@
     {
         System.gc();
         this.getMainForm();
-        
+
         // clear previous data
         mainForm.removeAll();
 
@@ -346,21 +346,25 @@
         {
             final Program program = (Program) programs.elementAt( i );
 
-            LinkButton enrollmentProgramLink = new LinkButton( program.getName() );
-
-            enrollmentProgramLink.addActionListener( new ActionListener()
+            if ( program.getType() != 3 )
             {
-                public void actionPerformed( ActionEvent arg )
+
+                LinkButton enrollmentProgramLink = new LinkButton( program.getName() );
+
+                enrollmentProgramLink.addActionListener( new ActionListener()
                 {
-                    namebasedMidlet.getWaitingView().showView();
-
-                    ConnectionManager.setUrl( namebasedMidlet.getCurrentOrgUnit().getEnrollProgramUrl() );
-
-                    ConnectionManager.enrollProgram( patient.getId(), program.getId(), program.getName() );
-                }
-            } );
-
-            mainForm.addComponent( enrollmentProgramLink );
+                    public void actionPerformed( ActionEvent arg )
+                    {
+                        namebasedMidlet.getWaitingView().showView();
+
+                        ConnectionManager.setUrl( namebasedMidlet.getCurrentOrgUnit().getEnrollProgramUrl() );
+
+                        ConnectionManager.enrollProgram( patient.getId(), program.getId(), program.getName() );
+                    }
+                } );
+
+                mainForm.addComponent( enrollmentProgramLink );
+            }
         }
 
     }