diff --git a/src/js/controller.js b/src/js/controller.js index 8ec8fa8..3b18c24 100644 --- a/src/js/controller.js +++ b/src/js/controller.js @@ -299,10 +299,10 @@ angular.module('focaCrearNotaPedido') .controller('notaPedidoCtrl', }; $scope.seleccionarPuntosDeDescarga = function() { - if(!$scope.notaPedido.cliente.COD || !$scope.notaPedido.domicilio.id) { + if (!$scope.notaPedido.cliente.COD || !$scope.notaPedido.domicilio.id) { focaModalService.alert('Primero seleccione un cliente y un domicilio'); return; - }else { + } else { var modalInstance = $uibModal.open( { ariaLabelledBy: 'Búsqueda de Puntos de descarga', @@ -529,7 +529,8 @@ angular.module('focaCrearNotaPedido') .controller('notaPedidoCtrl', $scope.notaPedido.cliente = { COD: cliente.cod, CUIT: cliente.cuit, - NOM: cliente.nom + NOM: cliente.nom, + MOD: cliente.mod }; var domicilioStamp = domicilio.Calle + ' ' + domicilio.Numero + ', ' + @@ -582,13 +583,22 @@ angular.module('focaCrearNotaPedido') .controller('notaPedidoCtrl', }; $scope.seleccionarPreciosYCondiciones = function() { + if (!$scope.notaPedido.cliente.COD) { + focaModalService.alert('Primero seleccione un cliente'); + return; + } if(validarNotaRemitada()) { var modalInstance = $uibModal.open( { ariaLabelledBy: 'Busqueda de Precio Condición', templateUrl: 'modal-precio-condicion.html', controller: 'focaModalPrecioCondicionController', - size: 'lg' + size: 'lg', + resolve: { + idListaPrecio: function() { + return $scope.notaPedido.cliente.MOD || null; + } + } } ); modalInstance.result.then(