Commit a93b402730c532fd9a70c738475ef69545db71fa
Exists in
master
and in
1 other branch
Merge branch 'master' into 'master'
Master See merge request !19
Showing
2 changed files
Show diff stats
src/js/controller.js
... | ... | @@ -413,7 +413,7 @@ angular.module('focaBusquedaCliente') |
413 | 413 | size: 'md' |
414 | 414 | }; |
415 | 415 | focaModalService.modal(parametrosModal).then( |
416 | - function(cobrador) { | |
416 | + function(cobrador) { | |
417 | 417 | $scope.cliente.cobrador = cobrador; |
418 | 418 | }, function() { |
419 | 419 | // funcion ejecutada cuando se cancela el modal |
... | ... | @@ -421,7 +421,48 @@ angular.module('focaBusquedaCliente') |
421 | 421 | } |
422 | 422 | }; |
423 | 423 | |
424 | - $scope.guardar = function() { | |
424 | + $scope.guardar = function() { | |
425 | + | |
426 | + if (!$scope.cliente.NOM) { | |
427 | + focaModalService.alert('Ingrese Nombre'); | |
428 | + return; | |
429 | + } else if (!$scope.cliente.CPO) { | |
430 | + focaModalService.alert('Ingrese Codigo Postal'); | |
431 | + return; | |
432 | + } else if (!$scope.cliente.provincia.NOMBRE) { | |
433 | + focaModalService.alert('Seleccione una provincia'); | |
434 | + return; | |
435 | + } else if (!$scope.cliente.DOM) { | |
436 | + focaModalService.alert('Ingrese Domicilio'); | |
437 | + return; | |
438 | + } else if (!$scope.cliente.localidad.NOMBRE) { | |
439 | + focaModalService.alert('Seleccione una localidad'); | |
440 | + return; | |
441 | + } else if (!$scope.cliente.zona.NOM) { | |
442 | + focaModalService.alert('Seleccione una zona'); | |
443 | + return; | |
444 | + } else if (!$scope.cliente.actividad.NOM) { | |
445 | + focaModalService.alert('Seleccione actividad'); | |
446 | + return; | |
447 | + } else if (!$scope.cliente.cobrador.NUM) { | |
448 | + focaModalService.alert('Seleccione un cobrador'); | |
449 | + return; | |
450 | + } else if (!$scope.cliente.iva.NOMBRE) { | |
451 | + focaModalService.alert('Seleccione responsabilidad ante el IVA'); | |
452 | + return; | |
453 | + } else if (!$scope.cliente.tipoFactura.NOMBRE) { | |
454 | + focaModalService.alert('Seleccione tipo de Factura'); | |
455 | + return; | |
456 | + } else if (!$scope.cliente.CUIT) { | |
457 | + focaModalService.alert('Ingresar CUIT'); | |
458 | + return; | |
459 | + } else if (!$scope.cliente.tipoComprobante.NOMBRE) { | |
460 | + focaModalService.alert('Seleccione un Comprobante'); | |
461 | + return; | |
462 | + } else if (!$scope.cliente.formaPago.NOMBRE) { | |
463 | + focaModalService.alert('Seleccione una forma de pago'); | |
464 | + return; | |
465 | + } | |
425 | 466 | |
426 | 467 | $scope.cliente.PCX = $scope.cliente.provincia.ID; |
427 | 468 | $scope.cliente.LOX = $scope.cliente.localidad.ID; |
src/views/foca-busqueda-cliente-modal.html
... | ... | @@ -270,7 +270,7 @@ |
270 | 270 | <input |
271 | 271 | type="text" |
272 | 272 | class="form-control form-control-sm" |
273 | - ng-model="cliente.cobrador.NomVen" | |
273 | + ng-model="cliente.cobrador.NOM" | |
274 | 274 | ng-keypress="seleccionarCobrador($event.keyCode)" |
275 | 275 | placeholder="Ingrese cobrador" |
276 | 276 | ng-focus="focus(8)" |
... | ... | @@ -478,5 +478,5 @@ |
478 | 478 | type="button" |
479 | 479 | ng-show="ingreso" |
480 | 480 | ng-click="guardar()" |
481 | - ng-disabled="!formCliente.$valid">Guardar</button> | |
481 | + >Guardar</button> | |
482 | 482 | </div> |