Advertisement
Guest User

Untitled

a guest
Sep 15th, 2014
143
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. module.exports=angular.module('Simmone.apps.issues.controllers',[
  2.     'Simmone.apps.issues.services', 'commangular'
  3.     ])
  4.     .controller('IssuesListCtrl', function($scope, IssuesService, $commangular){
  5.         //TODO Set currently viewed issue
  6.         this.issues = IssuesService.list;
  7.  
  8.         this.openIssue = function(issue){
  9.             //TODO: I dont know if this is the best way to do it
  10.             $commangular.dispatch('Simmone.apps.issues.OPEN_ISSUE', {'issue':issue});
  11.         };
  12.     })
  13.     .controller('IssuesDetailCtrl', function($scope, $commangular, IssuesService){
  14.       this.issue = IssuesService.find({guid:$scope.task.data.guid});
  15.  
  16.       this.addPermission = function(){
  17.         console.log('add permission');
  18.         $commangular.dispatch('Simmone.core.menu.START_ACTIVITY_FOR_RESULT', {intent:'issues.permissionForm', options:{ target : this.issue}})
  19.           .then(function result(obj){
  20.               console.log('got result');
  21.               console.log(obj);
  22.           }, function error(){
  23.               console.log('error');
  24.           });
  25.       };
  26.     })
  27. ;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement