Blame view

app/views/updateFBODept/updateFBODept.service.js 3.54 KB
a80703599   Rishav   FBO department fu...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
  (function() {
    'use strict';
  
    angular.module('acuefuel')
        .service('UpdateAllFBODept', ['$rootScope', '$q', '$http', 'BE', UpdateAllFBODept])
  
     function UpdateAllFBODept($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;
          }
a19001fdd   Anchit Jindal   new code added
22
23
24
25
26
27
28
29
30
31
32
33
34
35
          
          this.getAssociatedCompany = function(id) {
  
              var deferred = $q.defer();
              $http({
                  method : 'GET',
                  url : BE.url +'/account/user/getFlightDeptCompany/'+id,
                  headers : {'Content-Type': 'application/json'},
              })
              .success(function(result) {
                  deferred.resolve(result);
              })
              return deferred.promise;
            }
a80703599   Rishav   FBO department fu...
36
37
38
39
40
41
42
43
44
45
46
47
48
49
  
          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;
          }
104d51edf   Rishav   all new api imple...
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
          this.getAircrafts = function(id) {
  
            var deferred = $q.defer();
            $http({
                method : 'GET',
                url : BE.url +'/account/user/'+id + '/airCrafts',
                headers : {'Content-Type': 'application/json'},
            })
            .success(function(result) {
                deferred.resolve(result);
            })
            return deferred.promise;
          }
  
          this.getPaymentMethod = function(id) {
  
            var deferred = $q.defer();
            $http({
                method : 'GET',
                url : BE.url +'/account/user/'+id + '/paymentMethods',
                headers : {'Content-Type': 'application/json'},
            })
            .success(function(result) {
                deferred.resolve(result);
            })
            return deferred.promise;
          }
  
          this.updatePaymentMethod = function(data) {
  
            var deferred = $q.defer();
            $http({
                method : 'POST',
                url : BE.url +'/account/user/updatePaymentMethods',
                headers : {'Content-Type': 'application/json'},
                data: data
            })
            .success(function(result) {
                deferred.resolve(result);
            })
            return deferred.promise;
          }
47e72f419   Rishav   update aircraft, ...
92
93
94
95
96
97
98
99
100
101
102
          this.updateAircraft = function(data) {
  
            var deferred = $q.defer();
            $http({
                method : 'PUT',
                url : BE.url +'/account/user/updateAircraft',
                headers : {'Content-Type': 'application/json'},
                data: data
            })
            .success(function(result) {
                deferred.resolve(result);
db8e1f992   Rishav   pending user api,...
103
104
            }).error(function(error) {
                deferred.reject(error);
47e72f419   Rishav   update aircraft, ...
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
            })
            return deferred.promise;
          }
  
          this.removeAircraft = function(id) {
  
            var deferred = $q.defer();
            $http({
                method : 'DELETE',
                url : BE.url +'/account/user/airCraft/'+id,
                headers : {'Content-Type': 'application/json'},
            })
            .success(function(result) {
                deferred.resolve(result);
            })
            return deferred.promise;
          }
a80703599   Rishav   FBO department fu...
122
123
124
     }
  
  })();