Commit d036690bd57a68b368ae7e52ce31a66c788ead50
Exists in
master
and in
2 other branches
Merge branch 'master' into 'master'
eliminar vendedor-cobrador See merge request !2
Showing
3 changed files
Show diff stats
src/js/controller.js
... | ... | @@ -18,16 +18,20 @@ angular.module('focaAbmVendedorCobrador') |
18 | 18 | focaBotoneraLateralService.showCancelar(false); |
19 | 19 | focaBotoneraLateralService.showGuardar(false); |
20 | 20 | |
21 | - focaAbmVendedorCobradorService.getVendedoresCobradores().then(function(res) { | |
22 | - $scope.vendedoresCobradores = res.data; | |
23 | - | |
24 | - $scope.search(); | |
25 | - }); | |
21 | + actualizarTabla(); | |
26 | 22 | |
27 | 23 | $scope.editar = function(id) { |
28 | 24 | $location.path('/vendedor-cobrador/' + id); |
29 | 25 | }; |
30 | 26 | |
27 | + $scope.eliminar = function(id) { | |
28 | + focaAbmVendedorCobradorService | |
29 | + .eliminarVendedorCobrador(id) | |
30 | + .then(function() { | |
31 | + actualizarTabla(); | |
32 | + }); | |
33 | + }; | |
34 | + | |
31 | 35 | $scope.selectPage = function(page) { |
32 | 36 | var start = (page - 1) * $scope.numPerPage; |
33 | 37 | var end = start + $scope.numPerPage; |
... | ... | @@ -118,6 +122,13 @@ angular.module('focaAbmVendedorCobrador') |
118 | 122 | $scope.selectedClientes = 0; |
119 | 123 | } |
120 | 124 | } |
125 | + | |
126 | + function actualizarTabla() { | |
127 | + focaAbmVendedorCobradorService.getVendedoresCobradores().then(function(res) { | |
128 | + $scope.vendedoresCobradores = res.data; | |
129 | + $scope.search(); | |
130 | + }); | |
131 | + } | |
121 | 132 | } |
122 | 133 | ]) |
123 | 134 | .controller('focaAbmVendedorCobradorController', [ |
src/js/service.js
... | ... | @@ -10,6 +10,9 @@ angular.module('focaAbmVendedorCobrador') |
10 | 10 | guardarVendedorCobrador: function(vendedorCobrador) { |
11 | 11 | return $http.post(API_ENDPOINT.URL + '/vendedor-cobrador', |
12 | 12 | {vendedorCobrador: vendedorCobrador}); |
13 | + }, | |
14 | + eliminarVendedorCobrador: function(id) { | |
15 | + return $http.delete(API_ENDPOINT.URL + '/vendedor-cobrador/' + id); | |
13 | 16 | } |
14 | 17 | }; |
15 | 18 | }]); |
src/views/foca-abm-vendedor-cobrador-listado.html