=== modified file 'dhis-2/dhis-web/dhis-web-tracker-capture/src/main/webapp/dhis-web-tracker-capture/i18n/en.json' --- dhis-2/dhis-web/dhis-web-tracker-capture/src/main/webapp/dhis-web-tracker-capture/i18n/en.json 2014-03-17 15:59:31 +0000 +++ dhis-2/dhis-web/dhis-web-tracker-capture/src/main/webapp/dhis-web-tracker-capture/i18n/en.json 2014-03-21 07:58:52 +0000 @@ -28,6 +28,7 @@ "remove": "Remove", "entity": "Entity", "add_new": "Add new", + "new_event": "New event", "close_search": "Close search", "search_attributes": "Search attributes", "search_for_dashboard": "Search for dashboard items", === modified file 'dhis-2/dhis-web/dhis-web-tracker-capture/src/main/webapp/dhis-web-tracker-capture/scripts/controllers.js' --- dhis-2/dhis-web/dhis-web-tracker-capture/src/main/webapp/dhis-web-tracker-capture/scripts/controllers.js 2014-03-19 17:01:46 +0000 +++ dhis-2/dhis-web/dhis-web-tracker-capture/src/main/webapp/dhis-web-tracker-capture/scripts/controllers.js 2014-03-21 07:58:52 +0000 @@ -12,7 +12,7 @@ SelectedEntity, storage, AttributesFactory, - TrackedEntityService) { + TrackedEntityInstanceService) { //Selection $scope.selectedOrgUnit = ''; @@ -94,14 +94,14 @@ if( angular.isObject($scope.selectedProgram)){ //Load entities for the selected program and orgunit - TrackedEntityService.getByOrgUnitAndProgram($scope.selectedOrgUnit.id, $scope.selectedProgram.id).then(function(data){ + TrackedEntityInstanceService.getByOrgUnitAndProgram($scope.selectedOrgUnit.id, $scope.selectedProgram.id).then(function(data){ $scope.trackedEntityList = data; }); } else{ //Load entities for the selected orgunit - TrackedEntityService.getByOrgUnit($scope.selectedOrgUnit.id).then(function(data){ + TrackedEntityInstanceService.getByOrgUnit($scope.selectedOrgUnit.id).then(function(data){ $scope.trackedEntityList = data; }); } @@ -171,7 +171,7 @@ $scope, $location, storage, - TrackedEntityService, + TrackedEntityInstanceService, TranslationService) { //do translation of the dashboard page @@ -195,10 +195,10 @@ if( $scope.selectedEntityId ){ //Fetch the selected entity - TrackedEntityService.get($scope.selectedEntityId).then(function(data){ + TrackedEntityInstanceService.get($scope.selectedEntityId).then(function(data){ $scope.selectedEntity = data; - //broadcast for all the dashboard item + //broadcast selections for dashboard controllers $rootScope.$broadcast('selectedItems', {selectedEntity: $scope.selectedEntity, selectedProgramId: $scope.selectedProgramId, selectedOrgUnitId: $scope.selectedOrgUnit.id}); @@ -242,7 +242,8 @@ //Controller for the enrollment section .controller('EnrollmentController', - function($scope, + function($rootScope, + $scope, storage, EnrollmentService, TranslationService) { @@ -251,37 +252,133 @@ $scope.enrollment = {title: 'enrollment', isOpen: true}; + //programs for enrollment + $scope.enrollments = []; + $scope.programs = []; + var programs = storage.get('PROGRAMS'); + //listen for the selected items - $scope.$on('selectedItems', function(event, args) { + $scope.$on('selectedItems', function(event, args) { + $scope.selectedEntity = args.selectedEntity; - $scope.selectedProgramId = args.selectedProgramId; - $scope.selectedOrgUnitId = args.selectedOrgUnitId; - - //programs for enrollment - $scope.programs = []; - var programs = storage.get('PROGRAMS'); - if( programs ){ - - for(var i=0; i {{dataEntry.title| translate}} - - This is data entry. + +
+ + + + + + + +
+
+ + + + + + + + +
+ +
+
+ +
+ +
+
+ + hi there... +
\ No newline at end of file === modified file 'dhis-2/dhis-web/dhis-web-tracker-capture/src/main/webapp/dhis-web-tracker-capture/views/enrollment.html' --- dhis-2/dhis-web/dhis-web-tracker-capture/src/main/webapp/dhis-web-tracker-capture/views/enrollment.html 2014-03-19 16:58:56 +0000 +++ dhis-2/dhis-web/dhis-web-tracker-capture/src/main/webapp/dhis-web-tracker-capture/views/enrollment.html 2014-03-21 07:58:52 +0000 @@ -7,9 +7,9 @@
{{'program'| translate}} -