Commit c7a11e3e9f1782f6416036fec9a0825d987b0c42
1 parent
9eb60054ec
Exists in
master
and in
2 other branches
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 | ]); |