angular.module('focaGestionTerminal') .controller('gestionTerminalController', [ '$scope', 'gestionTerminalService', 'netTesting', function($scope, gestionTerminalesService, netTesting) { $scope.empresa = {}; $scope.empresas = []; gestionTerminalesService.getEmpresas().then(function(res) { $scope.empresas = res.data; }); $scope.guardar = function() { // netTesting.ping($scope.empresa.url, function() { // if (arguments[1] === 'disconnected') { // $scope.mensaje = "La url indicada no tiene conección"; // return; // } gestionTerminalesService.insertEmpresa( { empresa: $scope.empresa}).then(function() { $scope.mensaje = "Empresa guardada con éxito"; $scope.empresas.push($scope.terminal); $scope.empresa = {}; $scope.empresaGuardada = true; }).catch(function() { $scope.mensaje = "Hubo un error al guardar la empresa"; }); // }); }; $scope.eliminarEmpresa = function() { if (confirm('¿Esta seguro que desa eliminar la empresa?')) { alert('En desarrollo'); return; } }; }]);