Commit 33046d8e0bec40367e91de94b953e667af3b76b5
1 parent
9cec3e39
save question data also showing on next and prev.
Need to why see the drag is not working
Showing
2 changed files
with
40 additions
and
14 deletions
400-SOURCECODE/AIAHTML5.Web/app/controllers/LabExercController.js
... | ... | @@ -92,6 +92,32 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter, |
92 | 92 | |
93 | 93 | } |
94 | 94 | |
95 | + $scope.InitializeLabExercise = function () { | |
96 | + | |
97 | + var keywords = $location.search(); | |
98 | + $scope.labExercideIdentifier = (keywords.labexercise.replace('.json', '')).split('dat_')[1]; | |
99 | + var labExerciseInfo = { | |
100 | + userId: JSON.parse(localStorage.getItem('loggedInUserDetails')).Id, | |
101 | + identifier: $scope.labExercideIdentifier, | |
102 | + }; | |
103 | + | |
104 | + LabExerciseService.GetLabExercise(labExerciseInfo) | |
105 | + .then( | |
106 | + | |
107 | + function (labResult) { | |
108 | + if (labResult != undefined && labResult != AIAConstants.SAVED_LAB_EXERCISE_NOT_FOUND) { | |
109 | + $scope.SavedLabExercise = labResult; | |
110 | + $scope.quiznumber = $scope.SavedLabExercise.lastQuestion; | |
111 | + $scope.GetQuizByTopic(); | |
112 | + } | |
113 | + else | |
114 | + $scope.GetQuizByTopic(); | |
115 | + }, | |
116 | + function(error){ | |
117 | + console.log('error in getting save ddata'); | |
118 | + } | |
119 | + ) | |
120 | + } | |
95 | 121 | |
96 | 122 | $scope.GetQuizByTopic = function () { |
97 | 123 | var keywords = $location.search(); |
... | ... | @@ -109,18 +135,18 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter, |
109 | 135 | //get saved labExercis |
110 | 136 | var keywords = $location.search(); |
111 | 137 | $scope.labExercideIdentifier = (keywords.labexercise.replace('.json', '')).split('dat_')[1]; |
112 | - var labExerciseInfo = { | |
113 | - userId: JSON.parse(localStorage.getItem('loggedInUserDetails')).Id, | |
114 | - identifier: $scope.labExercideIdentifier, | |
115 | - }; | |
138 | + //var labExerciseInfo = { | |
139 | + // userId: JSON.parse(localStorage.getItem('loggedInUserDetails')).Id, | |
140 | + // identifier: $scope.labExercideIdentifier, | |
141 | + //}; | |
116 | 142 | |
117 | - LabExerciseService.GetLabExercise(labExerciseInfo) | |
118 | - .then( | |
143 | + //LabExerciseService.GetLabExercise(labExerciseInfo) | |
144 | + // .then( | |
119 | 145 | |
120 | - function (labResult) { | |
121 | - if (labResult != undefined && labResult != AIAConstants.SAVED_LAB_EXERCISE_NOT_FOUND) { | |
122 | - $scope.SavedLabExercise = labResult; | |
123 | - $scope.quiznumber = $scope.SavedLabExercise.lastQuestion; | |
146 | + // function (labResult) { | |
147 | + // if (labResult != undefined && labResult != AIAConstants.SAVED_LAB_EXERCISE_NOT_FOUND) { | |
148 | + // $scope.SavedLabExercise = labResult; | |
149 | + // $scope.quiznumber = $scope.SavedLabExercise.lastQuestion; | |
124 | 150 | |
125 | 151 | //layout the original question data |
126 | 152 | |
... | ... | @@ -172,14 +198,14 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter, |
172 | 198 | } |
173 | 199 | |
174 | 200 | }); |
175 | - } | |
201 | + //} | |
176 | 202 | //$scope.ShowHideDiv(); |
177 | 203 | }, |
178 | 204 | function (error) { |
179 | 205 | console.log(error.statusText) |
180 | 206 | } |
181 | 207 | ) |
182 | - }) | |
208 | + | |
183 | 209 | } |
184 | 210 | |
185 | 211 | $scope.nextQuiz = function () { |
... | ... | @@ -604,7 +630,7 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter, |
604 | 630 | |
605 | 631 | $scope.ShowSavedLabExercise = function () { |
606 | 632 | |
607 | - var lastQuestion = $scope.SavedLabExercise.lastQuestion; | |
633 | + var lastQuestion = $scope.quiznumber; | |
608 | 634 | var lastQuestionDetails = new jinqJs() |
609 | 635 | .from($scope.SavedLabExercise.labExercise) |
610 | 636 | .where('QuestionNo == ' + lastQuestion) | ... | ... |
400-SOURCECODE/AIAHTML5.Web/app/views/LabExerc/lab-exercises-detail.html
... | ... | @@ -2,7 +2,7 @@ |
2 | 2 | <script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1/jquery-ui.min.js"></script> |
3 | 3 | <div class="bodyWrap row" ng-controller="LabExercController"> |
4 | 4 | |
5 | - <div class="" ng-init="GetQuizByTopic()"> | |
5 | + <div class="" ng-init="InitializeLabExercise()"> | |
6 | 6 | <div class="col-sm-12 pageHeading"> |
7 | 7 | <!--<button type="button" class="btn btn-default pull-left toggleBar hidden-lg"> <i class="fa fa-bars"></i> </button> |
8 | 8 | <div class=" pull-left toggleBar toggleHeadingButton" data-toggle="tooltip" data-placement="top" title="Show/Hide Sidebar"> <i class="fa fa-bars"></i> </div>--> | ... | ... |