Commit c7a11e3e9f1782f6416036fec9a0825d987b0c42
1 parent
9eb60054ec
Exists in
master
Revert "valida codigo antes de guardar nuevo"
This reverts commit d4d5dd44ec24713b05241d9f2d427994d8291df2.
Showing
1 changed file
with
19 additions
and
45 deletions
Show diff stats
src/js/controllerItem.js
... | ... | @@ -59,35 +59,27 @@ angular.module('focaAbmVendedorCobrador') |
59 | 59 | }); |
60 | 60 | |
61 | 61 | $scope.guardar = function() { |
62 | - validarCodigo() | |
62 | + if($scope.vendedorCobrador.ClaVen !== $scope.vendedorCobrador.ClaVen2) { | |
63 | + focaModalService.alert('Las contraseñas deben coincidir'); | |
64 | + return; | |
65 | + } | |
66 | + $scope.vendedorCobrador.PciVen = $scope.vendedorCobrador.provincia.ID; | |
67 | + $scope.vendedorCobrador.LocVen = $scope.vendedorCobrador.localidad.ID; | |
68 | + | |
69 | + delete $scope.vendedorCobrador.provincia; | |
70 | + delete $scope.vendedorCobrador.localidad; | |
71 | + delete $scope.vendedorCobrador.ClaVen2; | |
72 | + if($scope.vendedorCobrador.rol == 1) { | |
73 | + delete $scope.vendedorCobrador.comisionCobrador; | |
74 | + }else if($scope.vendedorCobrador.rol == 2) { | |
75 | + delete $scope.vendedorCobrador.ComVen; | |
76 | + } | |
77 | + | |
78 | + focaAbmVendedorCobradorService | |
79 | + .guardarVendedorCobrador($scope.vendedorCobrador) | |
63 | 80 | .then(function() { |
64 | - if($scope.vendedorCobrador.ClaVen !== $scope.vendedorCobrador.ClaVen2) { | |
65 | - focaModalService.alert('Las contraseñas deben coincidir'); | |
66 | - return; | |
67 | - } | |
68 | - $scope.vendedorCobrador.PciVen = $scope.vendedorCobrador.provincia.ID; | |
69 | - $scope.vendedorCobrador.LocVen = $scope.vendedorCobrador.localidad.ID; | |
70 | - | |
71 | - delete $scope.vendedorCobrador.provincia; | |
72 | - delete $scope.vendedorCobrador.localidad; | |
73 | - delete $scope.vendedorCobrador.ClaVen2; | |
74 | - if($scope.vendedorCobrador.rol == 1) { | |
75 | - delete $scope.vendedorCobrador.comisionCobrador; | |
76 | - }else if($scope.vendedorCobrador.rol == 2) { | |
77 | - delete $scope.vendedorCobrador.ComVen; | |
78 | - } | |
79 | - | |
80 | - return focaAbmVendedorCobradorService | |
81 | - .guardarVendedorCobrador($scope.vendedorCobrador) | |
82 | - .then(function() { | |
83 | - $location.path('/vendedor-cobrador'); | |
84 | - }); | |
85 | - | |
86 | - }) | |
87 | - .catch(function() { | |
88 | - focaModalService.alert('El codigo del vendedor/cobrador ya existe'); | |
81 | + $location.path('/vendedor-cobrador'); | |
89 | 82 | }); |
90 | - | |
91 | 83 | }; |
92 | 84 | |
93 | 85 | $scope.seleccionarProvincia = function(key) { |
... | ... | @@ -163,23 +155,5 @@ angular.module('focaAbmVendedorCobrador') |
163 | 155 | $scope.next = function(key) { |
164 | 156 | if(key === 13) $scope.focused++; |
165 | 157 | }; |
166 | - | |
167 | - function validarCodigo() { | |
168 | - return new Promise(function(resolve, reject) { | |
169 | - if(parseInt($routeParams.id) === 0){ | |
170 | - focaAbmVendedorCobradorService | |
171 | - .getVendedorCobradorById($scope.vendedorCobrador.CodVen) | |
172 | - .then(function(res) { | |
173 | - if(res.data){ | |
174 | - reject(res.data); | |
175 | - }else{ | |
176 | - resolve(); | |
177 | - } | |
178 | - }); | |
179 | - }else{ | |
180 | - resolve(); | |
181 | - } | |
182 | - }); | |
183 | - }; | |
184 | 158 | } |
185 | 159 | ]); |