Sha256: e0bbe075eb70fa735af25b91e62afe1b7315695ab916730cee416abd84e967ad
Contents?: true
Size: 895 Bytes
Versions: 3
Compression:
Stored size: 895 Bytes
Contents
UsersController = ($scope, $state, $cookieStore, Restangular, $stateParams) -> $scope.store = Restangular.all('users') $scope.store.getList().then (users)-> $scope.users = users if $stateParams.id $scope.store.get($stateParams.id).then (user)-> $scope.user = user else $scope.user = {role: 'content_manager'} $scope.create = -> $scope.store.customPOST($scope.user, 'from_kms').then -> $state.go('users') ,-> console.log('bug') #$scope.update = -> #$scope.user.put().then -> #$state.go('users') #,-> #console.log('bug') $scope.destroy = (user)-> if(confirm('<%= I18n.t(:are_you_sure) %>')) user.remove().then -> $scope.users = _.without($scope.users, user) angular.module('KMS') .controller('UsersController', ['$scope', '$state', '$cookieStore', 'Restangular', '$stateParams', UsersController])
Version data entries
3 entries across 3 versions & 1 rubygems