You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

pkguidsedit.controller.js 3.7KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  1. angular.module('app')
  2. .controller('pkguidsEditController', ['$scope', '$stateParams', 'pkguidsBusiness', 'editControllerBuilder',
  3. function ($scope, $stateParams, pkguidsBusiness, editControllerBuilder) {
  4. $scope.business = pkguidsBusiness;
  5. $scope.itemType = 'pkguids';
  6. editControllerBuilder.create($scope, $stateParams);
  7. $scope.setupExitConfirm();
  8. $scope.init($stateParams);
  9. // $scope.pkguid = null;
  10. // $scope.defaultPkguid = {
  11. // id: null,
  12. // someText: "Test.",
  13. // someInt: 42
  14. // };
  15. //
  16. // $scope.busy = luBusyBusiness.reset();
  17. // $scope.appUtils = AppUtilsBusiness;
  18. //
  19. // $scope.setTitle = function()
  20. // {
  21. // if ($scope.pkguid.id != null) {
  22. // AppUtilsBusiness.setTitle(AppUtilsBusiness.tr('pkguid.edit.title', {text: $scope.pkguid.someText}));
  23. // AppUtilsBusiness.setToolbarTitle(AppUtilsBusiness.tr('pkguid.edit.toolbarTitle', {text: $scope.pkguid.someText}));
  24. // }
  25. // };
  26. //
  27. // $scope.submit = function () {
  28. // if ($scope.pkguid.id == null) {
  29. // pkGuidBusiness.addDbo($scope.pkguid, 'pkguid.edit').then(function (data) {
  30. // $scope.pkguid = data;
  31. // $state.go('pkguid_edit', {pkguid: $scope.pkguid, id: $scope.pkguid.id});
  32. // }, function (error) {});
  33. // }
  34. // else {
  35. // pkGuidBusiness.editSingleByIdDbo($scope.pkguid.id, $scope.pkguid, 'pkguid.edit').then(function (data) {
  36. // $scope.pkguid = data;
  37. // $scope.setTitle();
  38. // }, function (error) {});
  39. // }
  40. // };
  41. //
  42. // $scope.askRemoveOne = function (pkguid) {
  43. // var confirm = $mdDialog.confirm()
  44. // .title(AppUtilsBusiness.tr('common.confirmDelete'))
  45. // .textContent(AppUtilsBusiness.tr('pkguid.deleteOne', {text: pkguid.someText}))
  46. // .ok(AppUtilsBusiness.tr('common.delete'))
  47. // .cancel(AppUtilsBusiness.tr('common.cancel'));
  48. // $mdDialog.show(confirm).then(function() {
  49. // pkGuidBusiness.deleteDbo(pkguid.id, 'pkguid.edit').then(function(data)
  50. // {
  51. // $state.go('pkguid');
  52. // }, function(error) {});
  53. // }, function () {});
  54. // };
  55. //
  56. //
  57. // if ($state.params != null) {
  58. // if ($state.params.pkguid != null) {
  59. // $scope.pkguid = $state.params.pkguid;
  60. // $scope.setTitle();
  61. // }
  62. // else if ($state.params.id != null) {
  63. // pkGuidBusiness.getSingleById($state.params.id, 'pkguid.edit').then(function(data)
  64. // {
  65. // $scope.pkguid = data;
  66. // $scope.setTitle();
  67. // }, function (error) {
  68. // $scope.pkguid = null;
  69. // $scope.setTitle();
  70. // });
  71. // }
  72. // else {
  73. // $scope.pkguid = angular.copy($scope.defaultPkguid);
  74. // $scope.setTitle();
  75. // }
  76. // }
  77. // else {
  78. // $scope.pkguid = angular.copy($scope.defaultPkguid);
  79. // $scope.setTitle();
  80. // }
  81. }]);