diff --git a/src/js/controller.js b/src/js/controller.js index 2a7f9cd..848bacd 100644 --- a/src/js/controller.js +++ b/src/js/controller.js @@ -25,15 +25,23 @@ angular.module('focaAbmVehiculo') .controller('focaAbmVehiculoController', [ '$scope', 'focaAbmVehiculoService', '$routeParams', '$location', function($scope, focaAbmVehiculoService, $routeParams, $location) { + $scope.transportistas = []; + focaAbmVehiculoService.getVehiculo($routeParams.id).then(function(res) { - if(!res.data[0].transportista.COD) { - res.data[0].transportista = ''; + if (res.data.length > 0) { + if(!res.data[0].transportista.COD) { + res.data[0].transportista = ''; + } + + $scope.vehiculo = res.data[0]; } - $scope.vehiculo = res.data[0]; + }); + focaAbmVehiculoService.getTransportistas().then(function(res) { $scope.transportistas = res.data; }); + $scope.cancelar = function() { $location.path('/vehiculo'); }; diff --git a/src/views/foca-abm-vehiculos-item.html b/src/views/foca-abm-vehiculos-item.html index 5f7d091..4fc336e 100644 --- a/src/views/foca-abm-vehiculos-item.html +++ b/src/views/foca-abm-vehiculos-item.html @@ -1,30 +1,13 @@ -