← Back to team overview

dhis-mobile-devs team mailing list archive

[Branch ~dhis-mobile-devs/dhis-mobile/lwuit-tracking] Rev 152: display program based on org unit in adding person progress

 

------------------------------------------------------------
revno: 152
committer: Lai <lai.hispvietnam@xxxxxxxxx>
branch nick: lwuit-tracking
timestamp: Mon 2013-09-23 15:50:02 +0700
message:
  display program based on org unit in adding person progress
modified:
  src/org/hisp/dhis/mobile/connection/task/GetAllAnonymousProgramTask.java
  src/org/hisp/dhis/mobile/view/RegistrationProgramSelectionView.java
  src/org/hisp/dhis/mobile/view/TrackingMainMenuView.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/connection/task/GetAllAnonymousProgramTask.java'
--- src/org/hisp/dhis/mobile/connection/task/GetAllAnonymousProgramTask.java	2013-09-23 07:58:49 +0000
+++ src/org/hisp/dhis/mobile/connection/task/GetAllAnonymousProgramTask.java	2013-09-23 08:50:02 +0000
@@ -63,7 +63,6 @@
             dataInputStream = this.download( programType, "programType" );
             Program program = new Program();
             program.deSerialize( dataInputStream );
-            
             // Anonymous is 3
             if ( programType.equals( "3" ) )
             {
@@ -79,10 +78,9 @@
             {
                 Vector programInfos = new Vector();
                 programInfos.addElement( program.getId()+"/"+program.getName() );
-                nameBasedMIDlet.getRegistrationProgramSelectionView().prepareView();
                 nameBasedMIDlet.getRegistrationProgramSelectionView().setProgramInfos( programInfos );
-                nameBasedMIDlet.getRegistrationProgramSelectionView().getMainForm().show();
                 programInfos = null;
+                nameBasedMIDlet.getRegistrationProgramSelectionView().showView();
             }
             
             dataInputStream = null;

=== modified file 'src/org/hisp/dhis/mobile/view/RegistrationProgramSelectionView.java'
--- src/org/hisp/dhis/mobile/view/RegistrationProgramSelectionView.java	2013-09-23 07:58:49 +0000
+++ src/org/hisp/dhis/mobile/view/RegistrationProgramSelectionView.java	2013-09-23 08:50:02 +0000
@@ -56,8 +56,8 @@
             final String id = patientInfo.substring( 0, patientInfo.indexOf( "/" ) );
             String programName = patientInfo.substring( patientInfo.indexOf( "/" ) + 1, patientInfo.length() );
             
-            LinkButton personLink = new LinkButton( programName );
-            personLink.addActionListener( new ActionListener()
+            LinkButton programLink = new LinkButton( programName );
+            programLink.addActionListener( new ActionListener()
             {
                 public void actionPerformed( ActionEvent ae )
                 {
@@ -83,6 +83,7 @@
                     }
                 }
             });
+            mainForm.addComponent( programLink );
         }
     }
 

=== modified file 'src/org/hisp/dhis/mobile/view/TrackingMainMenuView.java'
--- src/org/hisp/dhis/mobile/view/TrackingMainMenuView.java	2013-09-23 07:58:49 +0000
+++ src/org/hisp/dhis/mobile/view/TrackingMainMenuView.java	2013-09-23 08:50:02 +0000
@@ -19,12 +19,6 @@
  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  */
 
-import java.io.IOException;
-
-import javax.microedition.rms.RecordStoreException;
-import javax.microedition.rms.RecordStoreFullException;
-import javax.microedition.rms.RecordStoreNotFoundException;
-
 import org.hisp.dhis.mobile.connection.ConnectionManager;
 import org.hisp.dhis.mobile.midlet.DHISMIDlet;
 import org.hisp.dhis.mobile.midlet.NameBasedMIDlet;