Commit 57fa1968f2686ab873a2b6b8161719f4060eda38

Authored by Jose Pinto
1 parent 8db1394bc8
Exists in master

eliminar vendedor-cobrador

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,14 @@ 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 +
  130 + $scope.search();
  131 + });
  132 + }
121 133 }
122 134 ])
123 135 .controller('focaAbmVendedorCobradorController', [
... ... @@ -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
... ... @@ -60,6 +60,7 @@
60 60 <button
61 61 class="btn btn-outline-dark boton-accion"
62 62 title="Eliminar"
  63 + ng-click="eliminar(vendedorCobrador.CodVen)"
63 64 >
64 65 <i class="fa fa-trash"></i>
65 66 </button>