/** * */ var NSPrincipalController = angular.module('NSServices', []) NSPrincipalController.factory('NSServices', ['$http', function ($http) { var urlBase = 'https://3440246.extforms.netsuite.com/app/site/hosting/scriptlet.nl?script=531&deploy=1&compid=3440246&h=e94631195d52cabc109a&subsidiary=-1'; var urlCatalogos = 'https://3440246.extforms.netsuite.com/app/site/hosting/scriptlet.nl?script=530&deploy=1&compid=3440246&h=cb0bea7fb74ac0fcc4e8&subsidiary=-1'; var urlLogin = 'https://3440246.extforms.netsuite.com/app/site/hosting/scriptlet.nl?script=532&deploy=1&compid=3440246&h=1aa886ddac31efa64be5&subsidiary=-1'; var urlCrearUsuario = 'https://3440246.extforms.netsuite.com/app/site/hosting/scriptlet.nl?script=535&deploy=1&compid=3440246&h=667fcd81377186b91d49&subsidiary=-1'; var urlRestablecerPass = 'https://3440246.extforms.netsuite.com/app/site/hosting/scriptlet.nl?script=534&deploy=1&compid=3440246&h=b3ed98be66f43325c549&subsidiary=-1'; var urlCustomerInfo = 'https://3440246.extforms.netsuite.com/app/site/hosting/scriptlet.nl?script=533&deploy=1&compid=3440246&h=611cd0a4543192fb4d47&subsidiary=-1'; var NSServices = {}; NSServices.getTransaction = function (params) { return $http({ method: 'POST', url: addParams(urlBase,params), headers: { 'Content-Type': undefined }, data:params }); //return $http.post(addParams(urlBase,params)); }; NSServices.getCatalogosFe = function (params) { return $http.post(addParams(urlCatalogos,params)); }; NSServices.getCustomer = function (params) { return $http({ method: 'POST', url: urlCustomerInfo, headers: { 'Content-Type': undefined }, data:params }); // return $http.post(addParams(urlCustomerInfo,params)); }; //---- NSServices.getLogin = function(params){ return $http.post(addParams(urlLogin,params)); }; NSServices.crearUsuario = function(params){ return $http.post(addParams(urlCrearUsuario,params)); }; NSServices.restablecerPass = function(params){ return $http.post(addParams(urlRestablecerPass,params)); }; //---- function addParams(url,params){ params = params||{}; for(var param in params){ url+='&'+param+'='+params[param]; } return url; } return NSServices; }]);