service.js 880 Bytes
angular.module('focaLogin')
    .factory('focaLoginService', [
        '$http', 'API_ENDPOINT', 'APP', '$cookies',
        function($http, API_ENDPOINT, APP, $cookies) {
            return {
                login: function(usuario) {
                    var param = '';

                    if (APP) {
                        param = '/' + 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')};
                    }
                }
            };
        }
    ]);