=== modified file 'dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/components/enrollment/enrollment-controller.js' --- dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/components/enrollment/enrollment-controller.js 2015-02-03 15:59:38 +0000 +++ dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/components/enrollment/enrollment-controller.js 2015-02-03 17:12:51 +0000 @@ -11,6 +11,7 @@ CurrentSelection, TEIService, TEFormService, + CustomFormService, EnrollmentService, ModalService, DialogService) { @@ -18,8 +19,18 @@ $scope.today = DateUtils.getToday(); $scope.selectedOrgUnit = storage.get('SELECTED_OU'); + $scope.attributes = []; + $scope.attributesById = []; + AttributesFactory.getAll().then(function(atts){ + angular.forEach(atts, function(att){ + $scope.attributesById[att.id] = att; + }); + }); + //listen for the selected items + var selections = {}; $scope.$on('selectedItems', function(event, args) { + $scope.attributes = []; $scope.enrollments = []; $scope.historicalEnrollments = []; $scope.showEnrollmentDiv = false; @@ -30,8 +41,14 @@ var selectedEnrollment = null; $scope.newEnrollment = {}; - var selections = CurrentSelection.get(); + selections = CurrentSelection.get(); + $scope.selectedTei = angular.copy(selections.tei); + angular.forEach($scope.selectedTei.attributes, function(att){ + $scope.selectedTei[att.attribute] = att.value; + }); + delete $scope.selectedTei.attributes; + $scope.selectedEntity = selections.te; $scope.selectedProgram = selections.pr; $scope.optionSets = selections.optionSets; @@ -94,19 +111,16 @@ if(!$scope.selectedEnrollment){//prepare for possible enrollment AttributesFactory.getByProgram($scope.selectedProgram).then(function(atts){ - $scope.attributes = atts; - $scope.attributesForEnrollment = []; - for(var i=0; i
- + {{enrollmentWidget.title| translate}} - | {{'current'| translate}} + | {{'current'| translate}} - | {{'new'| translate}} + | {{'new'| translate}} - | {{'history'| translate}} + | {{'history'| translate}} + + + @@ -21,9 +24,10 @@
+
- +
@@ -76,127 +80,62 @@ - +
- - - - - - - - - -
- {{selectedProgram.dateOfEnrollmentDescription}} - - - {{'required'| translate}} -
- {{selectedProgram.dateOfIncidentDescription}} - - -
-
- - - - - - -
- {{attribute.name}} - - -
-
- -
-
- -
-
- -
-
-
- -
-
-
- -
-
-
-
-
- -
-
- -
-
-
- {{'required'| translate}} -
- -
+
+
+ + + + + + + + + +
+ {{selectedProgram.dateOfEnrollmentDescription}} + + + {{'required'| translate}} +
+ {{selectedProgram.dateOfIncidentDescription}} + + +
+
+
+
+
+
+
+
+ +
+
{{'form_is_empty_fill_at_least_one'| translate}}
+
+ +
+
{{'not_yet_enrolled_enrollment'| translate}}
@@ -249,6 +189,7 @@
{{'no_program_exists_enrollment'| translate}}
+
\ No newline at end of file === removed file 'dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/components/profile/default-form.html' --- dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/components/profile/default-form.html 2015-02-03 15:59:38 +0000 +++ dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/components/profile/default-form.html 1970-01-01 00:00:00 +0000 @@ -1,77 +0,0 @@ - - - - - -
- {{attribute.name}}* - - - - - - - - - - - - - - - - - - - - - - - - - - - {{'required'| translate}} -
\ No newline at end of file === modified file 'dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/components/profile/profile.html' --- dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/components/profile/profile.html 2015-02-03 15:59:38 +0000 +++ dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/components/profile/profile.html 2015-02-03 17:12:51 +0000 @@ -24,7 +24,7 @@
-
+
=== removed file 'dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/components/registration/custom-form.html' === removed file 'dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/components/registration/default-form.html' --- dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/components/registration/default-form.html 2015-02-02 13:42:37 +0000 +++ dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/components/registration/default-form.html 1970-01-01 00:00:00 +0000 @@ -1,138 +0,0 @@ -
-

{{'category'| translate}}

- - - - - -
- {{'entity_type'| translate}} - - -
-
-
-

{{'profile'| translate}}

- - - - - -
- {{attribute.name}} - - -
-
- - {{'required'| translate}} -
-
- - {{'required'| translate}} -
-
- - {{'required'| translate}} -
-
-
- -
-
-
- -
-
-
- -
-
-
-
- {{'required'| translate}} -
-
- - {{'required'| translate}} -
-
- - {{'required'| translate}} -
-
- - {{'required'| translate}} -
-
-
-
- -
-
-

{{'enrollment'| translate}}

- - - - - - - - - -
- {{selectedProgram.dateOfEnrollmentDescription}} - - - {{'required'| translate}} -
- {{selectedProgram.dateOfIncidentDescription}} - - -
-
\ No newline at end of file === modified file 'dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/components/registration/registration.html' --- dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/components/registration/registration.html 2015-02-02 13:42:37 +0000 +++ dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/components/registration/registration.html 2015-02-03 17:12:51 +0000 @@ -2,46 +2,61 @@
- -
- - - - - - - - -
- {{selectedProgram.dateOfEnrollmentDescription}} - - - {{'required'| translate}} -
- {{selectedProgram.dateOfIncidentDescription}} - - -
+ + + + + + + + + +
+ {{selectedProgram.dateOfEnrollmentDescription}} + + + {{'required'| translate}} +
+ {{selectedProgram.dateOfIncidentDescription}} + + +
-
-
+
+
+

{{'category'| translate}}

+ + + + + +
+ {{'entity_type'| translate}} + + +
+
+
+
+
=== added file 'dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/views/default-registration-form.html' --- dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/views/default-registration-form.html 1970-01-01 00:00:00 +0000 +++ dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/views/default-registration-form.html 2015-02-03 17:12:51 +0000 @@ -0,0 +1,78 @@ +

{{'profile'| translate}}

+ + + + + +
+ {{attribute.name}}* + + + + + + + + + + + + + + + + + + + + + + + + + + + {{'required'| translate}} +
\ No newline at end of file === added file 'dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/views/enrollment-dates-form.html' --- dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/views/enrollment-dates-form.html 1970-01-01 00:00:00 +0000 +++ dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/views/enrollment-dates-form.html 2015-02-03 17:12:51 +0000 @@ -0,0 +1,35 @@ + + + + + + + + + +
+ {{selectedProgram.dateOfEnrollmentDescription}} + + + {{'required'| translate}} +
+ {{selectedProgram.dateOfIncidentDescription}} + + +
+
\ No newline at end of file