Commit a93b402730c532fd9a70c738475ef69545db71fa

Authored by Jose Pinto
Exists in master and in 1 other branch develop

Merge branch 'master' into 'master'

Master

See merge request !19
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>