diff --git a/src/js/controller.js b/src/js/controller.js index aa01620..5939399 100644 --- a/src/js/controller.js +++ b/src/js/controller.js @@ -11,8 +11,14 @@ angular.module('focaModalDetalles') $scope.mobile = APP === 'cobranza'; $scope.detalles = parametros; + $scope.newFiles = { + files: [] + }; - $scope.$watch('detalles.files', function() { + $scope.$watch('newFiles.files', function() { + $scope.newFiles.files.forEach(function(file) { + $scope.detalles.files.push(file); + }); validarExtSize(); }); @@ -25,11 +31,13 @@ angular.module('focaModalDetalles') }; $scope.aceptar = function() { - $scope.detalles.importe = parseFloat($scope.detalles.importe); $uibModalInstance.close($scope.detalles); }; + $scope.cambioFoto = function(data) { + $scope.detalles.files.push(data.files); + }; $scope.seleccionarFoto = function() { var srcType = Camera.PictureSourceType.SAVEDPHOTOALBUM; var options = setOptions(srcType); @@ -82,7 +90,7 @@ angular.module('focaModalDetalles') totalSize += file.size / 1000000; var fileExt = file.name.split('.').pop(); - if(fileExt != 'jpg' && fileExt != 'png') { + if(fileExt !== 'jpg' && fileExt !== 'png') { invalidExt = true; } }); diff --git a/src/views/modal-detalles.html b/src/views/modal-detalles.html index fb1e9ab..26fa621 100644 --- a/src/views/modal-detalles.html +++ b/src/views/modal-detalles.html @@ -48,7 +48,7 @@