Blame view

app/views/updateAllFBO/updateAllFBO.service.js 1.84 KB
7379f005b   Rishav   FBO client page d...
1
2
  (function() {
    'use strict';
9835dbe3e   Rishav   module name changes
3
    angular.module('acuefuel')
7379f005b   Rishav   FBO client page d...
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
        .service('UpdateAllFBO', ['$rootScope', '$q', '$http', 'BE', UpdateAllFBO])
  
     function UpdateAllFBO($rootScope, $q, $http, BE) {
  
          this.getALlFBOData = function(id) {
  
            var deferred = $q.defer();
            $http({
                method : 'GET',
                url : BE.url +'/account/user/'+id,
                headers : {'Content-Type': 'application/json'},
            })
            .success(function(result) {
                deferred.resolve(result);
            })
            return deferred.promise;
          }
d5fb510e5   Rishav   fbo client page i...
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
          this.getNotes = function(id) {
  
            var deferred = $q.defer();
            $http({
                method : 'GET',
                url : BE.url +'/account/user/'+id + '/notes',
                headers : {'Content-Type': 'application/json'},
            })
            .success(function(result) {
                deferred.resolve(result);
            })
            return deferred.promise;
          }
  
          this.updateUser = function(data) {
  
            var deferred = $q.defer();
            $http({
                method : 'PUT',
                url : BE.url +'/account/updateProfile',
                headers : {'Content-Type': 'application/x-www-form-urlencoded'},
                data: data
            })
            .success(function(result) {
                deferred.resolve(result);
            })
            return deferred.promise;
          }
  
          this.updatefeatureControl = function(data) {
  
            var deferred = $q.defer();
            $http({
                method : 'PUT',
104d51edf   Rishav   all new api imple...
55
56
                url : BE.url +'/account/user/updateAccountFeatureControl',
                headers : {'Content-Type': 'application/json'},
d5fb510e5   Rishav   fbo client page i...
57
58
59
60
61
62
63
                data: data
            })
            .success(function(result) {
                deferred.resolve(result);
            })
            return deferred.promise;
          }
7379f005b   Rishav   FBO client page d...
64
65
66
     }
  
  })();