diff --git a/gulpfile.js b/gulpfile.js index 516bdfc..14f7bac 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -28,7 +28,7 @@ gulp.task('templates', function() { ); }); -gulp.task('uglify', function() { +gulp.task('uglify', ['templates'], function() { pump( [ gulp.src([ @@ -54,5 +54,3 @@ gulp.task('pre-commit', function() { ] ); }); - -gulp.task('compile', ['templates', 'uglify']); diff --git a/src/js/controller.js b/src/js/controller.js index e1bcdf4..7294a18 100644 --- a/src/js/controller.js +++ b/src/js/controller.js @@ -9,6 +9,8 @@ angular.module('focaBusquedaCliente') templateUrl: 'foca-busqueda-cliente-modal.html', backdrop: false, controller: 'focaBusquedaClienteModalController' + }).result.then(function(cliente){ + console.log(cliente); }); }; } @@ -25,11 +27,14 @@ angular.module('focaBusquedaCliente') return datos.data; }); }; + $scope.seleccionar = function(cliente) { + $scope.cliente = cliente; + }; $scope.cancelar = function() { - $uibModalInstance.close(); + $uibModalInstance.dismiss(); }; - $scope.seleccionar = function() { - $uibModalInstance.close(); + $scope.aceptar = function() { + $uibModalInstance.close($scope.cliente); }; } ]); diff --git a/src/views/foca-busqueda-cliente-modal.html b/src/views/foca-busqueda-cliente-modal.html index b57dfe2..8e7782c 100644 --- a/src/views/foca-busqueda-cliente-modal.html +++ b/src/views/foca-busqueda-cliente-modal.html @@ -18,6 +18,7 @@ typeahead-loading="cargandoClientes" typeahead-no-results="sinResultados" typeahead-min-length="3" + typeahead-on-select="seleccionar($item)" class="form-control" > @@ -29,6 +30,6 @@