Du kannst nicht mehr als 25 Themen auswählen Themen müssen mit entweder einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

permissionedit.controller.js 1.0KB

123456789101112131415161718192021222324252627282930313233
  1. /**
  2. * Created by robin on 11/4/15.
  3. */
  4. angular.module('luticate')
  5. .controller('PermissionEditController', ['$scope', 'luticateAuthPermissions', 'data',
  6. function($scope, luticateAuthPermissions, data) {
  7. if (data != null) {
  8. $scope.permission = data;
  9. $scope.permission.IsNew = false;
  10. }
  11. else {
  12. $scope.permission = {
  13. Name: "",
  14. Value: false,
  15. IsNew: true
  16. }
  17. }
  18. $scope.submitForm = function()
  19. {
  20. var perm = {
  21. permission_name: $scope.permission.Name.toUpperCase(),
  22. permission_value: $scope.permission.Value
  23. };
  24. if (!$scope.permission.IsNew) {
  25. return luticateAuthPermissions.edit(perm);
  26. }
  27. else {
  28. return luticateAuthPermissions.add(perm);
  29. }
  30. }
  31. }]);