30 lines
943 B
JavaScript
30 lines
943 B
JavaScript
angular.module('bananaraceApp.controllers').controller('PouleViewerCtrl', ['$scope', '$routeParams', 'ViewerService', function($scope, $routeParams, ViewerService) {
|
|
|
|
//store all the teams
|
|
$scope.teamsInPoule = [];
|
|
|
|
$scope.currentTier = $routeParams.tier;
|
|
$scope.currentPoule = $routeParams.poule;
|
|
|
|
$scope.refreshTeamsForPoule = function() {
|
|
var idchampionship = $routeParams.idchampionship;
|
|
var tier = $routeParams.tier;
|
|
var poule = $routeParams.poule;
|
|
ViewerService.getTeamsForPoule(idchampionship, tier, poule).
|
|
success(function(data, status, headers, config) {
|
|
console.log('getTeamsForPoule successful...');
|
|
console.log(data);
|
|
if(data['ok']==true) {
|
|
$scope.teamsInPoule = data.teams;
|
|
} else {
|
|
console.log('call returned but wasnt ok: '+data.error);
|
|
}
|
|
}).
|
|
error(function(data, status, headers, config) {
|
|
console.log('getTeamsForPoule failed...');
|
|
});
|
|
};
|
|
|
|
$scope.refreshTeamsForPoule();
|
|
}]);
|