Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Em um js separado:
- var webServer = "http://dev.utfapp.com/ws/";
- angular.module('utfapp.services', [])
- .factory('utfappWS', ['$http', function ($http) {
- return {
- authAluno: function (codigoAluno, senhaAluno, campus) {
- return $http.get(webServer+'auth/aluno', {
- headers: {
- 'codigoAluno': codigoAluno,
- 'senhaAluno': senhaAluno,
- 'idCampus': campus
- }
- });
- },
- authBiblioteca: function (codigoAluno, senhaBiblioteca) {
- return $http.get(webServer + 'auth/biblioteca', {
- headers: {
- 'codigoAluno': codigoAluno,
- 'senhaBiblioteca': senhaBiblioteca,
- }
- });
- },
- }
- }]);
- No lugar aonde vc inicia o angular vc precisa associar esse módulo 'utfapp.services':
- No caso do nosso app:
- var myApp = angular.module('utfapp', ['ionic', 'utfapp.controllers', 'utfapp.services'])
- }])
- Dai em cada controller que vc precisa receber esse factory pra poder usar:
- utfappController.controller('BibliotecaCtrl', function ($scope, utfappWS) {
- ...}
- E pra usar você só chama a função:
- utfappWS.authAluno(codigo, senha, campus).success(function (data) {
- console.log(data.results);
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement