'use strict'

angular.module('APP_BU').controller('MyBuAppraise', ['$scope', '$http', 'ListBuCtrl', function($scope, $http, ListBuCtrl){
   $scope.assessdata = [];
   $scope.bulist = [];
   ListBuCtrl.getAllBuAppraise.query()
   .$promise.then(function(data){
      $scope.assessdata = data.assessdata;
      $scope.bulist = data.bulist;
   })

   $scope.getScore = function($p_object){
      if ($p_object == 0){
         return '-';
      }else{
         return $p_object;
      }
   }

   $scope.calScore = function($index){
      var tmpscore = 0.00;
      $scope.bulist[$index].scorelist.forEach(function($data){
         tmpscore += parseFloat($data.score);
      });

      if (tmpscore == 0.00){
         return '-';
      }else{
         return tmpscore;
      }
   }
}]);