Commit 961b04a1507fa1541a05c9f676423ecc4b9a5b61

Authored by Luigi
1 parent 68dae49874
Exists in master

Guardar imagenes

src/js/controller.js
... ... @@ -11,8 +11,14 @@ angular.module('focaModalDetalles')
11 11  
12 12 $scope.mobile = APP === 'cobranza';
13 13 $scope.detalles = parametros;
  14 + $scope.newFiles = {
  15 + files: []
  16 + };
14 17  
15   - $scope.$watch('detalles.files', function() {
  18 + $scope.$watch('newFiles.files', function() {
  19 + $scope.newFiles.files.forEach(function(file) {
  20 + $scope.detalles.files.push(file);
  21 + });
16 22 validarExtSize();
17 23 });
18 24  
... ... @@ -25,11 +31,13 @@ angular.module('focaModalDetalles')
25 31 };
26 32  
27 33 $scope.aceptar = function() {
28   -
29 34 $scope.detalles.importe = parseFloat($scope.detalles.importe);
30 35 $uibModalInstance.close($scope.detalles);
31 36 };
32 37  
  38 + $scope.cambioFoto = function(data) {
  39 + $scope.detalles.files.push(data.files);
  40 + };
33 41 $scope.seleccionarFoto = function() {
34 42 var srcType = Camera.PictureSourceType.SAVEDPHOTOALBUM;
35 43 var options = setOptions(srcType);
... ... @@ -82,7 +90,7 @@ angular.module('focaModalDetalles')
82 90 totalSize += file.size / 1000000;
83 91 var fileExt = file.name.split('.').pop();
84 92  
85   - if(fileExt != 'jpg' && fileExt != 'png') {
  93 + if(fileExt !== 'jpg' && fileExt !== 'png') {
86 94 invalidExt = true;
87 95 }
88 96 });
src/views/modal-detalles.html
... ... @@ -48,7 +48,7 @@
48 48 <label class=" btn btn-outline-debo" ng-if="!mobile">
49 49 <input
50 50 type="file"
51   - ng-file-model="detalles.files"
  51 + ng-file-model="newFiles.files"
52 52 multiple
53 53 accept=".jpg,.png">
54 54 <small>Elegir Archivos </small>