Commit c7a11e3e9f1782f6416036fec9a0825d987b0c42

Authored by Jose Pinto
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 ]);