Commit 9766683694b921667112a2a037319c782943025b
Exists in
master
and in
2 other branches
Merge branch 'master' into 'master'
Master See merge request !5
Showing
2 changed files
Show diff stats
src/js/controller.js
1 | 1 | angular.module('focaAbmVendedorCobrador') |
2 | 2 | .controller('focaAbmVendedoresCobradoresController', [ |
3 | 3 | '$scope', 'focaAbmVendedorCobradorService', '$location', '$filter', |
4 | - '$uibModal', 'focaBotoneraLateralService', | |
4 | + 'focaBotoneraLateralService', 'focaModalService', | |
5 | 5 | function($scope, focaAbmVendedorCobradorService, $location, $filter, |
6 | - $uibModal, focaBotoneraLateralService) { | |
6 | + focaBotoneraLateralService, focaModalService) { | |
7 | 7 | |
8 | 8 | $scope.now = new Date(); |
9 | 9 | $scope.vendedoresCobradores = []; |
... | ... | @@ -24,12 +24,19 @@ angular.module('focaAbmVendedorCobrador') |
24 | 24 | $location.path('/vendedor-cobrador/' + id); |
25 | 25 | }; |
26 | 26 | |
27 | - $scope.eliminar = function(id) { | |
28 | - focaAbmVendedorCobradorService | |
29 | - .eliminarVendedorCobrador(id) | |
30 | - .then(function() { | |
31 | - actualizarTabla(); | |
32 | - }); | |
27 | + $scope.eliminar = function(vendedorCobrador) { | |
28 | + var tipo = vendedorCobrador.ES_COBRADOR ? 'cobrador' : 'vendedor'; | |
29 | + focaModalService.confirm('¿Está seguro que desea borrar el ' + tipo + | |
30 | + ' ' + vendedorCobrador.NomVen + '?') | |
31 | + .then(function(data) { | |
32 | + if(data) { | |
33 | + focaAbmVendedorCobradorService | |
34 | + .eliminarVendedorCobrador(vendedorCobrador.CodVen) | |
35 | + .then(function() { | |
36 | + actualizarTabla(); | |
37 | + }); | |
38 | + } | |
39 | + }); | |
33 | 40 | }; |
34 | 41 | |
35 | 42 | $scope.selectPage = function(page) { |
src/views/foca-abm-vendedor-cobrador-listado.html