dhis-mobile-devs team mailing list archive
-
dhis-mobile-devs team
-
Mailing list archive
-
Message #00315
[Branch ~dhis-mobile-devs/dhis-mobile/lwuit-tracking] Rev 172: display successfull notification after enroll person in program
------------------------------------------------------------
revno: 172
committer: Lai <lai.hispvietnam@xxxxxxxxx>
branch nick: lwuit-tracking
timestamp: Wed 2013-10-23 11:32:49 +0700
message:
display successfull notification after enroll person in program
modified:
src/org/hisp/dhis/mobile/connection/ConnectionManager.java
src/org/hisp/dhis/mobile/connection/task/EnrollProgramTask.java
src/org/hisp/dhis/mobile/connection/task/PersonRegistrationTask.java
src/org/hisp/dhis/mobile/ui/Text.java
src/org/hisp/dhis/mobile/view/PersonDashboardView.java
src/org/hisp/dhis/mobile/view/PersonRegistrationView.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/ConnectionManager.java'
--- src/org/hisp/dhis/mobile/connection/ConnectionManager.java 2013-10-22 07:31:38 +0000
+++ src/org/hisp/dhis/mobile/connection/ConnectionManager.java 2013-10-23 04:32:49 +0000
@@ -174,9 +174,9 @@
runTask( uploadTrackingFormTask );
}
- public static void enrollProgram( int patientId, int programId )
+ public static void enrollProgram( int patientId, int programId, String programName )
{
- EnrollProgramTask enrollProgramTask = new EnrollProgramTask();
+ EnrollProgramTask enrollProgramTask = new EnrollProgramTask( patientId, programId, programName );
enrollProgramTask.setPatientId( patientId );
enrollProgramTask.setProgramId( programId );
runTask( enrollProgramTask );
=== modified file 'src/org/hisp/dhis/mobile/connection/task/EnrollProgramTask.java'
--- src/org/hisp/dhis/mobile/connection/task/EnrollProgramTask.java 2013-03-06 04:05:36 +0000
+++ src/org/hisp/dhis/mobile/connection/task/EnrollProgramTask.java 2013-10-23 04:32:49 +0000
@@ -27,11 +27,11 @@
package org.hisp.dhis.mobile.connection.task;
import java.io.DataInputStream;
-import java.io.IOException;
import org.hisp.dhis.mobile.connection.ConnectionManager;
import org.hisp.dhis.mobile.midlet.NameBasedMIDlet;
import org.hisp.dhis.mobile.model.Patient;
+import org.hisp.dhis.mobile.ui.Text;
/**
* @author Nguyen Kim Lai
@@ -45,12 +45,22 @@
private int patientId;
private int programId;
+
+ private String programName;
+
+ public EnrollProgramTask( int patientId, int programId, String programName )
+ {
+ this.patientId = patientId;
+ this.programId = programId;
+ this.programName = programName;
+ this.nameBasedMIDlet = (NameBasedMIDlet) ConnectionManager.getDhisMIDlet();
+ }
NameBasedMIDlet nameBasedMIDlet;
public void run()
{
- this.nameBasedMIDlet = (NameBasedMIDlet) ConnectionManager.getDhisMIDlet();
+
DataInputStream inputStream = null;
Patient patient = new Patient();
try
@@ -63,6 +73,7 @@
if ( patient.getId() > 0 )
{
nameBasedMIDlet.getPersonDashboardView().setPatient( patient );
+ nameBasedMIDlet.getAlertBoxView( Text.ENROLL_SUCCESS(), programName ).showView();
nameBasedMIDlet.getPersonDashboardView().showView();
}
else
@@ -70,7 +81,7 @@
}
}
}
- catch ( IOException e )
+ catch ( Exception e )
{
// TODO Auto-generated catch block
e.printStackTrace();
=== modified file 'src/org/hisp/dhis/mobile/connection/task/PersonRegistrationTask.java'
--- src/org/hisp/dhis/mobile/connection/task/PersonRegistrationTask.java 2013-09-24 07:30:18 +0000
+++ src/org/hisp/dhis/mobile/connection/task/PersonRegistrationTask.java 2013-10-23 04:32:49 +0000
@@ -42,7 +42,6 @@
else
{
}
-
}
catch ( Exception e )
=== modified file 'src/org/hisp/dhis/mobile/ui/Text.java'
--- src/org/hisp/dhis/mobile/ui/Text.java 2013-10-09 08:56:22 +0000
+++ src/org/hisp/dhis/mobile/ui/Text.java 2013-10-23 04:32:49 +0000
@@ -773,4 +773,8 @@
public static String HTTP_ERROR(){
return get((short) 143, "Error in HTTP operation");
}
+
+ public static String ENROLL_SUCCESS(){
+ return get((short) 144, "Enroll Program Successfully");
+ }
}
=== modified file 'src/org/hisp/dhis/mobile/view/PersonDashboardView.java'
--- src/org/hisp/dhis/mobile/view/PersonDashboardView.java 2013-09-25 07:35:48 +0000
+++ src/org/hisp/dhis/mobile/view/PersonDashboardView.java 2013-10-23 04:32:49 +0000
@@ -365,7 +365,7 @@
ConnectionManager.setUrl( namebasedMidlet.getCurrentOrgUnit().getEnrollProgramUrl() );
- ConnectionManager.enrollProgram( patient.getId(), program.getId() );
+ ConnectionManager.enrollProgram( patient.getId(), program.getId(), program.getName() );
}
} );
=== modified file 'src/org/hisp/dhis/mobile/view/PersonRegistrationView.java'
--- src/org/hisp/dhis/mobile/view/PersonRegistrationView.java 2013-10-22 07:31:38 +0000
+++ src/org/hisp/dhis/mobile/view/PersonRegistrationView.java 2013-10-23 04:32:49 +0000
@@ -7,7 +7,6 @@
import javax.microedition.rms.RecordStoreFullException;
import org.hisp.dhis.mobile.connection.ConnectionManager;
-import org.hisp.dhis.mobile.connection.task.SaveUnregisteredPersonTask;
import org.hisp.dhis.mobile.midlet.DHISMIDlet;
import org.hisp.dhis.mobile.midlet.NameBasedMIDlet;
import org.hisp.dhis.mobile.model.LinkButton;