angular.module('focaLogin') .factory('focaLoginService', [ '$http', 'API_ENDPOINT', 'APP', '$cookies', function ($http, API_ENDPOINT, APP, $cookies) { return { login: function (usuario) { var param = APP ? '/' + APP : ''; return $http.post(API_ENDPOINT.URL + '/usuario/login' + param, usuario); }, getLoginData: function () { if ($cookies.get('chofer')) { return { chofer: $cookies.get('chofer') }; } if ($cookies.get('vendedorCobrador')) { return { vendedorCobrador: $cookies.get('vendedorCobrador') }; } if ($cookies.get('vendedorPlaya')) { return { vendedorPlaya: $cookies.get('vendedorPlaya') }; } }, getAllPuntoVenta: function () { return $http.get(API_ENDPOINT.URL_AUTOSERVICIO + '/get/puntos-venta'); }, getAllImpresoras: function () { return $http.get(API_ENDPOINT.URL_AUTOSERVICIO + '/get/impresoras'); }, getByIdPuntoVenta: function (id) { return $http.get(API_ENDPOINT.URL_AUTOSERVICIO + '/get/punto-venta/' + id); }, }; } ]);