Author: obruce Date: 2014-07-03 16:41:29 +0200 (Thu, 03 Jul 2014) New Revision: 3012 Url: http://forge.chorem.org/projects/jtimer/repository/revisions/3012 Log: controller, alarmpartial : changement correction Modified: branches/ng-jtimer/src/main/webapp/js/controllers.js Modified: branches/ng-jtimer/src/main/webapp/js/controllers.js =================================================================== --- branches/ng-jtimer/src/main/webapp/js/controllers.js 2014-07-03 14:39:22 UTC (rev 3011) +++ branches/ng-jtimer/src/main/webapp/js/controllers.js 2014-07-03 14:41:29 UTC (rev 3012) @@ -379,6 +379,33 @@ } + /** + * Methode qui recupere les temps pour une tache + */ + var getTimesFromServerWithTask = function(task){ + + serverTimeAccess.query({taskId : task.taskId, date : $scope.timeAccess}, function (response) { + + angular.forEach(response, function (item) { + + if(!$scope.data.times[task.taskId]){$scope.data.times[task.taskId] = []} + + if(!(existInObject($scope.data.times,item.timeId,task.taskId)) && !(existInObject($scope.todo.stockedDeletedTimes, item.timeId, task.taskId)) && !item.isremoved){ + //On cree le tasktime + taskTime = new TaskTime(task, item.timeId, item.creationDate, item.time); + $scope.data.times[task.taskId].push(taskTime); + save(); + //TODO obruce 2/6/14 verfication chevauchement temps + } + }); + //On change la date de dernier acces + $scope.timeAccess = new Date().getTime(); + $scope.todo.lastTimeAccess= $scope.timeAccess; + save(); + }); + } + + //Recuperer un element dans un array avec son id var getObjectInArrayWithId= function(array, id){ var res; @@ -404,33 +431,7 @@ return res; } - /** - * Methode qui recupere les alarmes pour une tache - */ - var getAlarmsFromServerWithTask = function(task){ - serverAlarmAccess.query({taskId : task.taskId, date : $scope.timeAccess}, function (response) { - - angular.forEach(response, function (item) { - - if(!$scope.data.times[task.taskId]){$scope.data.times[task.taskId] = []} - - if(!(existInObject($scope.data.times,item.timeId,task.taskId)) && !(existInObject($scope.todo.stockedDeletedTimes, item.timeId, task.taskId)) && !item.isremoved){ - //On cree le tasktime - taskTime = new TaskTime(task, item.timeId, item.creationDate, item.time); - $scope.data.times[task.taskId].push(taskTime); - save(); - //TODO obruce 2/6/14 verfication chevauchement temps - } - }); - //On change la date de dernier acces - $scope.timeAccess = new Date().getTime(); - $scope.todo.lastTimeAccess= $scope.timeAccess; - save(); - }); - } - - /** * Methode qui retourne l'existence d'un element dans un array */
participants (1)
-
obruceļ¼ users.chorem.org