Commit 49109350c25c84868a2e49155d24ab40a5a86b07
1 parent
d545fbf1b5
Exists in
master
espacios
Showing
1 changed file
with
14 additions
and
13 deletions
Show diff stats
src/js/controller.js
| ... | ... | @@ -32,6 +32,7 @@ angular.module('focaCrearRemito') .controller('remitoController', |
| 32 | 32 | {moneda: monedaPorDefecto}, monedaPorDefecto.cotizaciones[0] |
| 33 | 33 | ); |
| 34 | 34 | $scope.inicial.cotizacion = $scope.remito.cotizacion; |
| 35 | + $scope.cotizacionPorDefecto = angular.copy($scope.remito.cotizacion); | |
| 35 | 36 | }); |
| 36 | 37 | |
| 37 | 38 | //SETEO BOTONERA LATERAL |
| ... | ... | @@ -57,7 +58,7 @@ angular.module('focaCrearRemito') .controller('remitoController', |
| 57 | 58 | proveedor: {}, |
| 58 | 59 | domicilio: {dom: ''}, |
| 59 | 60 | moneda: {}, |
| 60 | - cotizacion: {}, | |
| 61 | + cotizacion: $scope.cotizacionPorDefecto || {}, | |
| 61 | 62 | articulosRemito: [] |
| 62 | 63 | }; |
| 63 | 64 | |
| ... | ... | @@ -200,7 +201,6 @@ angular.module('focaCrearRemito') .controller('remitoController', |
| 200 | 201 | $scope.idLista = -1; |
| 201 | 202 | } |
| 202 | 203 | |
| 203 | - | |
| 204 | 204 | enableObservaciones(notaPedido.observaciones ? true : false); |
| 205 | 205 | addArrayCabecera(cabeceras); |
| 206 | 206 | |
| ... | ... | @@ -230,27 +230,27 @@ angular.module('focaCrearRemito') .controller('remitoController', |
| 230 | 230 | |
| 231 | 231 | //validacion por domicilio y por plazo pago |
| 232 | 232 | $scope.crearRemito = function() { |
| 233 | - if(!$scope.remito.vendedor) { | |
| 233 | + if (!$scope.remito.vendedor) { | |
| 234 | 234 | focaModalService.alert('Ingrese Vendedor'); |
| 235 | 235 | return; |
| 236 | - }else if(!$scope.remito.cliente) { | |
| 236 | + } else if (!$scope.remito.cliente) { | |
| 237 | 237 | focaModalService.alert('Ingrese Cliente'); |
| 238 | 238 | return; |
| 239 | - }else if(!$scope.remito.proveedor) { | |
| 239 | + } else if (!$scope.remito.proveedor) { | |
| 240 | 240 | focaModalService.alert('Ingrese Proveedor'); |
| 241 | 241 | return; |
| 242 | - }else if(!$scope.remito.cotizacion.moneda.id && !$scope.remito.cotizacion.moneda.ID) { | |
| 242 | + } else if (!$scope.remito.cotizacion.moneda.id && !$scope.remito.cotizacion.moneda.ID) { | |
| 243 | 243 | focaModalService.alert('Ingrese Moneda'); |
| 244 | 244 | return; |
| 245 | - }else if(!$scope.remito.cotizacion.ID) { | |
| 245 | + } else if (!$scope.remito.cotizacion.ID) { | |
| 246 | 246 | focaModalService.alert('Ingrese Cotización'); |
| 247 | 247 | return; |
| 248 | - }else if( | |
| 248 | + } else if ( | |
| 249 | 249 | $scope.remito.flete === undefined || $scope.remito.flete === null) |
| 250 | 250 | { |
| 251 | 251 | focaModalService.alert('Ingrese Flete'); |
| 252 | 252 | return; |
| 253 | - }else if($scope.remito.articulosRemito.length === 0) { | |
| 253 | + } else if ($scope.remito.articulosRemito.length === 0) { | |
| 254 | 254 | focaModalService.alert('Debe cargar al menos un articulo'); |
| 255 | 255 | return; |
| 256 | 256 | } |
| ... | ... | @@ -523,12 +523,12 @@ angular.module('focaCrearRemito') .controller('remitoController', |
| 523 | 523 | }; |
| 524 | 524 | |
| 525 | 525 | $scope.seleccionarCliente = function() { |
| 526 | - if(!$scope.remito.vendedor) { | |
| 526 | + if (!$scope.remito.vendedor) { | |
| 527 | 527 | focaModalService.alert('Primero seleccione un vendedor'); |
| 528 | 528 | return; |
| 529 | 529 | } |
| 530 | 530 | |
| 531 | - if(varlidarRemitoFacturado()) { | |
| 531 | + if (varlidarRemitoFacturado()) { | |
| 532 | 532 | var modalInstance = $uibModal.open( |
| 533 | 533 | { |
| 534 | 534 | ariaLabelledBy: 'Busqueda de Cliente', |
| ... | ... | @@ -961,7 +961,7 @@ angular.module('focaCrearRemito') .controller('remitoController', |
| 961 | 961 | |
| 962 | 962 | var cabeceras = []; |
| 963 | 963 | |
| 964 | - if (remito.cotizacion) { | |
| 964 | + if (remito.cotizacion.ID) { | |
| 965 | 965 | cabeceras.push({ |
| 966 | 966 | label: 'Moneda:', |
| 967 | 967 | valor: remito.cotizacion.moneda.DETALLE |
| ... | ... | @@ -977,7 +977,7 @@ angular.module('focaCrearRemito') .controller('remitoController', |
| 977 | 977 | '2') |
| 978 | 978 | }); |
| 979 | 979 | } |
| 980 | - if (remito.cliente.COD){ | |
| 980 | + if (remito.cliente.COD) { | |
| 981 | 981 | cabeceras.push({ |
| 982 | 982 | label: 'Cliente:', |
| 983 | 983 | valor: $filter('rellenarDigitos')(remito.cliente.COD, 3) + ' - ' + |
| ... | ... | @@ -1056,6 +1056,7 @@ angular.module('focaCrearRemito') .controller('remitoController', |
| 1056 | 1056 | function getLSRemito() { |
| 1057 | 1057 | var remito = JSON.parse($localStorage.remito || null); |
| 1058 | 1058 | if (remito) { |
| 1059 | + console.log('remito', remito); | |
| 1059 | 1060 | setearRemito(remito); |
| 1060 | 1061 | delete $localStorage.remito; |
| 1061 | 1062 | } |