=== modified file 'dhis-2/dhis-api/src/main/java/org/hisp/dhis/sms/incoming/IncomingSms.java' --- dhis-2/dhis-api/src/main/java/org/hisp/dhis/sms/incoming/IncomingSms.java 2012-11-20 13:34:03 +0000 +++ dhis-2/dhis-api/src/main/java/org/hisp/dhis/sms/incoming/IncomingSms.java 2013-03-18 08:17:23 +0000 @@ -32,7 +32,7 @@ public class IncomingSms implements Serializable -{ +{ private static final long serialVersionUID = 3954710607630454226L; private Integer id; === modified file 'dhis-2/dhis-web/dhis-web-light/src/main/java/org/hisp/dhis/light/anonymous/action/GetAllAnonymousProgramAction.java' --- dhis-2/dhis-web/dhis-web-light/src/main/java/org/hisp/dhis/light/anonymous/action/GetAllAnonymousProgramAction.java 2012-08-13 10:06:08 +0000 +++ dhis-2/dhis-web/dhis-web-light/src/main/java/org/hisp/dhis/light/anonymous/action/GetAllAnonymousProgramAction.java 2013-03-18 08:17:23 +0000 @@ -77,6 +77,18 @@ { this.validated = validated; } + + private int orgUnitId; + + public int getOrgUnitId() + { + return orgUnitId; + } + + public void setOrgUnitId( int orgUnitId ) + { + this.orgUnitId = orgUnitId; + } // ------------------------------------------------------------------------- // Implementation Action === modified file 'dhis-2/dhis-web/dhis-web-light/src/main/java/org/hisp/dhis/light/anonymous/action/SaveAnonymousProgramAction.java' --- dhis-2/dhis-web/dhis-web-light/src/main/java/org/hisp/dhis/light/anonymous/action/SaveAnonymousProgramAction.java 2012-07-13 09:18:09 +0000 +++ dhis-2/dhis-web/dhis-web-light/src/main/java/org/hisp/dhis/light/anonymous/action/SaveAnonymousProgramAction.java 2013-03-18 08:17:23 +0000 @@ -38,6 +38,7 @@ import org.hisp.dhis.dataelement.DataElement; import org.hisp.dhis.dataelement.DataElementService; import org.hisp.dhis.light.utils.NamebasedUtils; +import org.hisp.dhis.organisationunit.OrganisationUnitService; import org.hisp.dhis.patientdatavalue.PatientDataValue; import org.hisp.dhis.patientdatavalue.PatientDataValueService; import org.hisp.dhis.program.Program; @@ -124,6 +125,18 @@ { this.programStageDataElementService = programStageDataElementService; } + + private OrganisationUnitService orgUnitService; + + public OrganisationUnitService getOrgUnitService() + { + return orgUnitService; + } + + public void setOrgUnitService( OrganisationUnitService orgUnitService ) + { + this.orgUnitService = orgUnitService; + } // ------------------------------------------------------------------------- // Input Output @@ -170,6 +183,18 @@ { return program; } + + private int orgUnitId; + + public int getOrgUnitId() + { + return orgUnitId; + } + + public void setOrgUnitId( int orgUnitId ) + { + this.orgUnitId = orgUnitId; + } private ArrayList programStageDataElements = new ArrayList(); @@ -287,8 +312,8 @@ programStageInstance.setExecutionDate( new Date() ); programStageInstance.setCompleted( false ); - - programStageInstanceService.addProgramStageInstance( programStageInstance ); + + programStageInstance.setOrganisationUnit( orgUnitService.getOrganisationUnit( orgUnitId ) ); for ( ProgramStageDataElement programStageDataElement : programStageDataElements ) { === modified file 'dhis-2/dhis-web/dhis-web-light/src/main/java/org/hisp/dhis/light/anonymous/action/ShowAnonymousFormAction.java' --- dhis-2/dhis-web/dhis-web-light/src/main/java/org/hisp/dhis/light/anonymous/action/ShowAnonymousFormAction.java 2012-07-13 09:18:09 +0000 +++ dhis-2/dhis-web/dhis-web-light/src/main/java/org/hisp/dhis/light/anonymous/action/ShowAnonymousFormAction.java 2013-03-18 08:17:23 +0000 @@ -86,6 +86,18 @@ return program; } + private int orgUnitId; + + public int getOrgUnitId() + { + return orgUnitId; + } + + public void setOrgUnitId( int orgUnitId ) + { + this.orgUnitId = orgUnitId; + } + private ArrayList programStageDataElements = new ArrayList(); public ArrayList getProgramStageDataElements() === modified file 'dhis-2/dhis-web/dhis-web-light/src/main/resources/META-INF/dhis/beans.xml' --- dhis-2/dhis-web/dhis-web-light/src/main/resources/META-INF/dhis/beans.xml 2013-01-16 10:29:01 +0000 +++ dhis-2/dhis-web/dhis-web-light/src/main/resources/META-INF/dhis/beans.xml 2013-03-18 08:17:23 +0000 @@ -540,6 +540,8 @@ + === modified file 'dhis-2/dhis-web/dhis-web-light/src/main/resources/struts.xml' --- dhis-2/dhis-web/dhis-web-light/src/main/resources/struts.xml 2013-01-28 09:42:58 +0000 +++ dhis-2/dhis-web/dhis-web-light/src/main/resources/struts.xml 2013-03-18 08:17:23 +0000 @@ -497,6 +497,14 @@ + + + /light/anonymous.action?orgUnitId=${orgUnitId} + /dhis-web-light/main.vm + /dhis-web-light/anonymous/selectAnonymousOrgUnit.vm + + /dhis-web-light/main.vm === modified file 'dhis-2/dhis-web/dhis-web-light/src/main/webapp/dhis-web-light/anonymous/anonymousProgramForm.vm' --- dhis-2/dhis-web/dhis-web-light/src/main/webapp/dhis-web-light/anonymous/anonymousProgramForm.vm 2012-07-13 09:18:09 +0000 +++ dhis-2/dhis-web/dhis-web-light/src/main/webapp/dhis-web-light/anonymous/anonymousProgramForm.vm 2013-03-18 08:17:23 +0000 @@ -13,6 +13,7 @@
+

=== modified file 'dhis-2/dhis-web/dhis-web-light/src/main/webapp/dhis-web-light/anonymous/anonymousProgramSelection.vm' --- dhis-2/dhis-web/dhis-web-light/src/main/webapp/dhis-web-light/anonymous/anonymousProgramSelection.vm 2012-08-13 10:06:08 +0000 +++ dhis-2/dhis-web/dhis-web-light/src/main/webapp/dhis-web-light/anonymous/anonymousProgramSelection.vm 2013-03-18 08:17:23 +0000 @@ -7,7 +7,7 @@

=== added file 'dhis-2/dhis-web/dhis-web-light/src/main/webapp/dhis-web-light/anonymous/selectAnonymousOrgUnit.vm' --- dhis-2/dhis-web/dhis-web-light/src/main/webapp/dhis-web-light/anonymous/selectAnonymousOrgUnit.vm 1970-01-01 00:00:00 +0000 +++ dhis-2/dhis-web/dhis-web-light/src/main/webapp/dhis-web-light/anonymous/selectAnonymousOrgUnit.vm 2013-03-18 08:17:23 +0000 @@ -0,0 +1,15 @@ +

$i18n.getString( "select_organisation_unit" )

+

+

+

+ + === modified file 'dhis-2/dhis-web/dhis-web-light/src/main/webapp/dhis-web-light/trackingMenu.vm' --- dhis-2/dhis-web/dhis-web-light/src/main/webapp/dhis-web-light/trackingMenu.vm 2013-02-03 10:13:17 +0000 +++ dhis-2/dhis-web/dhis-web-light/src/main/webapp/dhis-web-light/trackingMenu.vm 2013-03-18 08:17:23 +0000 @@ -22,7 +22,7 @@
  • $i18n.getString( "find_or_add_person" )
  • $i18n.getString( "visit_schedule" )
  • $i18n.getString( "beneficiary_registration" )
  • -
  • Anonymous
  • +
  • Anonymous