From f235f0936ad1709d1fb96c491346b3a651adabe3 Mon Sep 17 00:00:00 2001 From: Jose Pinto Date: Wed, 2 Jan 2019 17:35:11 -0300 Subject: [PATCH] envia articulos a modal-punto-descarga --- src/js/controller.js | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/src/js/controller.js b/src/js/controller.js index 50cb87a..45abd39 100644 --- a/src/js/controller.js +++ b/src/js/controller.js @@ -5,12 +5,13 @@ angular.module('focaModalDomicilio') '$filter', '$scope', '$uibModalInstance', - 'idCliente', - 'esNuevo', 'focaModalDomicilioService', '$uibModal', - function($timeout, $filter, $scope, $uibModalInstance, idCliente, esNuevo, - focaModalDomicilioService, $uibModal) { + 'idCliente', + 'esNuevo', + 'articulos', + function($timeout, $filter, $scope, $uibModalInstance, focaModalDomicilioService, + $uibModal, idCliente, esNuevo, articulos) { $scope.buscar = function() { focaModalDomicilioService @@ -34,6 +35,7 @@ angular.module('focaModalDomicilio') $scope.filteredDomicilios = []; $scope.currentPageDomicilios = []; $scope.selectedDomicilio = -1; + var puntosDescarga = []; //METODOS $scope.search = function(pressed) { @@ -156,22 +158,25 @@ angular.module('focaModalDomicilio') }; $scope.verPuntosDescarga = function(key) { + var modalInstance = $uibModal.open( { ariaLabelledBy: 'Busqueda de Puntos de descarga', templateUrl: 'modal-punto-descarga.html', controller: 'focaModalPuntoDescargaController', - size: 'md', + size: 'lg', resolve: { filters: { idDomicilio: $scope.domicilios[key].id, - idCliente: idCliente + idCliente: idCliente, + articulos: articulos } } } ); - modalInstance.result.then(function(puntoDescarga) { - console.log(puntoDescarga); + modalInstance.result.then(function(puntosDescarga) { + $scope.domicilios[key].puntosDescarga = puntosDescarga; + $scope.select($scope.domicilios[key]); }, function() { //TODO: función llamada cuando cancela el modal }); -- 1.9.1