diff --git a/src/js/controller.js b/src/js/controller.js index 30a8628..f348399 100644 --- a/src/js/controller.js +++ b/src/js/controller.js @@ -97,14 +97,14 @@ angular.module('focaCrearRemito').controller('remitoController', $scope.seleccionarNotaPedido = function () { if ($scope.remitoIsDirty) { - focaModalService.confirm("¿Desea continuar? Se perderan los cambios") + focaModalService.confirm('¿Desea continuar? Se perderan los cambios') .then(function () { $scope.getNotaPedidoModal(); }); } else { $scope.getNotaPedidoModal(); } - } + }; $scope.getNotaPedidoModal = function () { if (varlidarRemitoFacturado()) { @@ -603,8 +603,8 @@ angular.module('focaCrearRemito').controller('remitoController', $scope.remito.vendedor = res.data; $scope.$broadcast('addCabecera', { label: 'Vendedor:', - valor: $filter('rellenarDigitos')($scope.remito.vendedor.NUM, 3) + ' - ' + - $scope.remito.vendedor.NOM + valor: $filter('rellenarDigitos')($scope.remito.vendedor + .NUM, 3) +' - ' + $scope.remito.vendedor.NOM }); } var domicilioStamp = @@ -613,7 +613,8 @@ angular.module('focaCrearRemito').controller('remitoController', $scope.remito.domicilioStamp = domicilioStamp; $scope.$broadcast('addCabecera', { label: 'Cliente:', - valor: $filter('rellenarDigitos')(cliente.cod, 3) + ' - ' + cliente.nom + valor: $filter('rellenarDigitos')(cliente.cod, 3) + + ' - ' + cliente.nom }); $scope.$broadcast('addCabecera', { label: 'Domicilio:', @@ -627,13 +628,16 @@ angular.module('focaCrearRemito').controller('remitoController', crearRemitoService .getPuntosDescargaByClienDom(domicilio.id, cliente.cod) .then(function (res) { - if (res.data.length) $scope.seleccionarPuntosDeDescarga(); + if (res.data.length) { + $scope.seleccionarPuntosDeDescarga(); + } }); } - $filter('filter')($scope.botonera, { label: 'Cliente' })[0].checked = true; + $filter('filter')($scope.botonera, + { label: 'Cliente' })[0].checked = true; }) - .catch(function (e) { console.log(e); }) + .catch(function (e) { console.log(e); }); }, function () { $scope.seleccionarCliente(true); return; @@ -902,9 +906,7 @@ angular.module('focaCrearRemito').controller('remitoController', $scope.agregarATabla = function (key) { if (key === 13) { - if ($scope.articuloACargar.cantidad === undefined || - $scope.articuloACargar.cantidad === 0 || - $scope.articuloACargar.cantidad === null) { + if (!$scope.articuloACargar.cantidad || !$scope.articuloACargar.precio) { focaModalService.alert('El valor debe ser al menos 1'); return; } @@ -935,7 +937,7 @@ angular.module('focaCrearRemito').controller('remitoController', $scope.editarArticulo = function (key, articulo, tmpCantidad, tmpPrecio) { if (key === 13) { - if (!articulo.cantidad || !articulo.precio) { + if (!articulo.cantidad || !articulo.precio || !tmpCantidad || !tmpPrecio) { focaModalService.alert('Los valores deben ser al menos 1'); return; } else if (articulo.cantidad < 0 || articulo.precio < 0) { @@ -1174,16 +1176,17 @@ angular.module('focaCrearRemito').controller('remitoController', } } - function deleteCliente() { - $scope.remito.domicilioStamp = ''; - $scope.remito.remitoPuntoDescarga = []; - $scope.remito.domicilio = { dom: '' }; - $scope.remito.cliente = {}; - $scope.$broadcast('removeCabecera', 'Cliente:'); - $scope.$broadcast('removeCabecera', 'Domicilio:'); - $scope.$broadcast('removeCabecera', 'Puntos de descarga:'); - $filter('filter')($scope.botonera, { label: 'Cliente' })[0].checked = false; - } + // TODO: Descomentar cuando se use + // function deleteCliente() { + // $scope.remito.domicilioStamp = ''; + // $scope.remito.remitoPuntoDescarga = []; + // $scope.remito.domicilio = { dom: '' }; + // $scope.remito.cliente = {}; + // $scope.$broadcast('removeCabecera', 'Cliente:'); + // $scope.$broadcast('removeCabecera', 'Domicilio:'); + // $scope.$broadcast('removeCabecera', 'Puntos de descarga:'); + // $filter('filter')($scope.botonera, { label: 'Cliente' })[0].checked = false; + // } function getCabeceraPuntoDescarga(puntosDescarga) { var puntosStamp = '';