Commit 26e0d5d69eb1f06d1ec19f026516d2ba1229e1ad
1 parent
226dc1e571
Exists in
master
save changes issue
Showing
2 changed files
with
4 additions
and
2 deletions
Show diff stats
app/views/updateAllFBO/updateAllFBO.controller.js
1 | 'use strict'; | 1 | 'use strict'; |
2 | 2 | ||
3 | //Load controller | 3 | //Load controller |
4 | angular.module('acuefuel') | 4 | angular.module('acuefuel') |
5 | 5 | ||
6 | .controller('updateAllFBOController', function($scope, $stateParams, UpdateAllFBO) { | 6 | .controller('updateAllFBOController', function($scope, $stateParams, $state, UpdateAllFBO) { |
7 | $(document).ready(function(){ | 7 | $(document).ready(function(){ |
8 | $('.i-checks').iCheck({ | 8 | $('.i-checks').iCheck({ |
9 | checkboxClass: 'icheckbox_square-green', | 9 | checkboxClass: 'icheckbox_square-green', |
10 | radioClass: 'iradio_square-green', | 10 | radioClass: 'iradio_square-green', |
11 | }); | 11 | }); |
12 | 12 | ||
13 | }); | 13 | }); |
14 | 14 | ||
15 | $scope.feature = {}; | 15 | $scope.feature = {}; |
16 | var userProfileID = $stateParams.id; | 16 | var userProfileID = $stateParams.id; |
17 | UpdateAllFBO.getALlFBOData(userProfileID).then(function(result) { | 17 | UpdateAllFBO.getALlFBOData(userProfileID).then(function(result) { |
18 | console.log(result) | 18 | console.log(result) |
19 | $scope.user = result; | 19 | $scope.user = result; |
20 | $scope.user.userTypeId = result.userType.id; | 20 | $scope.user.userTypeId = result.userType.id; |
21 | 21 | ||
22 | if(result.accountFeatureControl != null){ | 22 | if(result.accountFeatureControl != null){ |
23 | $scope.feature = result.accountFeatureControl; | 23 | $scope.feature = result.accountFeatureControl; |
24 | $scope.feature.accountId = result.account.id; | 24 | $scope.feature.accountId = result.account.id; |
25 | console.log($scope.feature) | 25 | console.log($scope.feature) |
26 | if($scope.feature.essintaPosSystem == true){ | 26 | if($scope.feature.essintaPosSystem == true){ |
27 | $scope.essAccountId = false; | 27 | $scope.essAccountId = false; |
28 | $("#esAccId").css({ opacity: 1 }); | 28 | $("#esAccId").css({ opacity: 1 }); |
29 | }else{ | 29 | }else{ |
30 | $scope.essAccountId = true; | 30 | $scope.essAccountId = true; |
31 | delete $scope.feature.essintaAccountUid; | 31 | delete $scope.feature.essintaAccountUid; |
32 | $("#esAccId").css({ opacity: 0.5 }); | 32 | $("#esAccId").css({ opacity: 0.5 }); |
33 | } | 33 | } |
34 | }else{ | 34 | }else{ |
35 | $scope.feature.accountId = result.account.id; | 35 | $scope.feature.accountId = result.account.id; |
36 | } | 36 | } |
37 | 37 | ||
38 | UpdateAllFBO.getNotes(userProfileID).then(function(response) { | 38 | UpdateAllFBO.getNotes(userProfileID).then(function(response) { |
39 | $scope.user.clientNote = response[0].notes | 39 | $scope.user.clientNote = response[0].notes |
40 | $scope.user.userNoteId = response[0].id; | 40 | $scope.user.userNoteId = response[0].id; |
41 | }) | 41 | }) |
42 | console.log($scope.feature,"dsdsdsds") | 42 | console.log($scope.feature,"dsdsdsds") |
43 | if($scope.user.account.user.status == 'ACTIVE'){ | 43 | if($scope.user.account.user.status == 'ACTIVE'){ |
44 | $scope.status = true; | 44 | $scope.status = true; |
45 | }else { | 45 | }else { |
46 | $scope.status = false; | 46 | $scope.status = false; |
47 | } | 47 | } |
48 | }) | 48 | }) |
49 | 49 | ||
50 | $scope.enableEssId = function(){ | 50 | $scope.enableEssId = function(){ |
51 | if($scope.feature.essintaPosSystem == true){ | 51 | if($scope.feature.essintaPosSystem == true){ |
52 | $scope.essAccountId = false; | 52 | $scope.essAccountId = false; |
53 | $("#esAccId").css({ opacity: 1 }); | 53 | $("#esAccId").css({ opacity: 1 }); |
54 | }else{ | 54 | }else{ |
55 | $scope.essAccountId = true; | 55 | $scope.essAccountId = true; |
56 | delete $scope.feature.essintaAccountUid; | 56 | delete $scope.feature.essintaAccountUid; |
57 | $("#esAccId").css({ opacity: 0.5 }); | 57 | $("#esAccId").css({ opacity: 0.5 }); |
58 | } | 58 | } |
59 | } | 59 | } |
60 | 60 | ||
61 | $scope.userData = function(){ | 61 | $scope.userData = function(){ |
62 | console.log($scope.user.userTypeId) | 62 | console.log($scope.user.userTypeId) |
63 | if($scope.user.email == undefined || $scope.user.email == null){ | 63 | if($scope.user.email == undefined || $scope.user.email == null){ |
64 | toastr.error('Please enter your email first', { | 64 | toastr.error('Please enter your email first', { |
65 | closeButton: true | 65 | closeButton: true |
66 | }) | 66 | }) |
67 | }else if($scope.user.firstName == undefined || $scope.user.firstName == null){ | 67 | }else if($scope.user.firstName == undefined || $scope.user.firstName == null){ |
68 | toastr.error('Please enter your First Name', { | 68 | toastr.error('Please enter your First Name', { |
69 | closeButton: true | 69 | closeButton: true |
70 | }) | 70 | }) |
71 | }else{ | 71 | }else{ |
72 | if($scope.status == true){ | 72 | if($scope.status == true){ |
73 | $scope.user.status = 'active'; | 73 | $scope.user.status = 'active'; |
74 | }else{ | 74 | }else{ |
75 | $scope.user.status = 'inactive'; | 75 | $scope.user.status = 'inactive'; |
76 | } | 76 | } |
77 | $scope.user.username = $scope.user.email; | 77 | $scope.user.username = $scope.user.email; |
78 | $scope.user.userType = 'fbo'; | 78 | $scope.user.userType = 'fbo'; |
79 | console.log($scope.user) | 79 | console.log($scope.user) |
80 | // if($scope.user.userNoteId == undefined){ | 80 | // if($scope.user.userNoteId == undefined){ |
81 | // $scope.user.userNoteId = null; | 81 | // $scope.user.userNoteId = null; |
82 | // } | 82 | // } |
83 | var updateData = "companyName=" + $scope.user.companyName + "&username=" + $scope.user.username + "&firstName=" + $scope.user.firstName + "&lastName=" + $scope.user.lastName + "&phone=" + $scope.user.phone + "&mobile=" + $scope.user.mobile + "&status=" + $scope.user.status + "&userType=" + $scope.user.userType + "&userNote=" + $scope.user.clientNote + "&userNoteId=" + $scope.user.userNoteId + "&userTypeId=" + $scope.user.userTypeId + "&userProfileId=" + userProfileID; | 83 | var updateData = "companyName=" + $scope.user.companyName + "&username=" + $scope.user.username + "&firstName=" + $scope.user.firstName + "&lastName=" + $scope.user.lastName + "&phone=" + $scope.user.phone + "&mobile=" + $scope.user.mobile + "&status=" + $scope.user.status + "&userType=" + $scope.user.userType + "&userNote=" + $scope.user.clientNote + "&userNoteId=" + $scope.user.userNoteId + "&userTypeId=" + $scope.user.userTypeId + "&userProfileId=" + userProfileID; |
84 | UpdateAllFBO.updateUser(updateData).then(function(result) { | 84 | UpdateAllFBO.updateUser(updateData).then(function(result) { |
85 | toastr.success(''+result.success+'', { | 85 | toastr.success(''+result.success+'', { |
86 | closeButton: true | 86 | closeButton: true |
87 | }) | 87 | }) |
88 | var updatefeatureControlData = "accountId=" + $scope.feature.accountId + "&level=" + $scope.feature.level + "&essintaPosSystem=" + $scope.feature.essintaPosSystem | 88 | var updatefeatureControlData = "accountId=" + $scope.feature.accountId + "&level=" + $scope.feature.level + "&essintaPosSystem=" + $scope.feature.essintaPosSystem |
89 | + "&acuQuote=" + $scope.feature.acuQuote + "&acuTrack=" + $scope.feature.acuTrack + "&fuelProgram=" + $scope.feature.fuelProgram + "&amstatIntegration=" + $scope.feature.amstatIntegration+ "&posAccountingIntegration=" | 89 | + "&acuQuote=" + $scope.feature.acuQuote + "&acuTrack=" + $scope.feature.acuTrack + "&fuelProgram=" + $scope.feature.fuelProgram + "&amstatIntegration=" + $scope.feature.amstatIntegration+ "&posAccountingIntegration=" |
90 | + $scope.feature.posAccountingIntegration + "&posVeederRootIntegration=" + $scope.feature.posVeederRootIntegration | 90 | + $scope.feature.posAccountingIntegration + "&posVeederRootIntegration=" + $scope.feature.posVeederRootIntegration |
91 | + "&essintaAccountUid=" + $scope.feature.essintaAccountUid + "&additionalLicences=" + $scope.feature.additionalLicences + "&accountFeatureControlId=" + $scope.feature.id; | 91 | + "&essintaAccountUid=" + $scope.feature.essintaAccountUid + "&additionalLicences=" + $scope.feature.additionalLicences + "&accountFeatureControlId=" + $scope.feature.id; |
92 | 92 | ||
93 | UpdateAllFBO.updatefeatureControl(updatefeatureControlData).then(function(response) { | 93 | UpdateAllFBO.updatefeatureControl(updatefeatureControlData).then(function(response) { |
94 | console.log(response) | 94 | console.log(response) |
95 | }) | 95 | }) |
96 | $state.go('index.fboAdmin'); | ||
96 | }) | 97 | }) |
97 | } | 98 | } |
98 | } | 99 | } |
99 | 100 | ||
100 | }); | 101 | }); |
app/views/updateFBODept/updateFBODept.controller.js
1 | 'use strict'; | 1 | 'use strict'; |
2 | 2 | ||
3 | //Load controller | 3 | //Load controller |
4 | angular.module('acuefuel') | 4 | angular.module('acuefuel') |
5 | 5 | ||
6 | .controller('updateFBODeptController', function($scope, $stateParams, UpdateAllFBODept, UpdateAllFBO, FBOFlight) { | 6 | .controller('updateFBODeptController', function($scope, $stateParams, $state, UpdateAllFBODept, UpdateAllFBO, FBOFlight) { |
7 | 7 | ||
8 | $scope.showPayments = true; | 8 | $scope.showPayments = true; |
9 | $scope.aircraft = {}; | 9 | $scope.aircraft = {}; |
10 | $scope.updateData = {}; | 10 | $scope.updateData = {}; |
11 | var userProfileID = $stateParams.id; | 11 | var userProfileID = $stateParams.id; |
12 | UpdateAllFBODept.getALlFBOData(userProfileID).then(function(result) { | 12 | UpdateAllFBODept.getALlFBOData(userProfileID).then(function(result) { |
13 | console.log(result) | 13 | console.log(result) |
14 | $scope.user = result; | 14 | $scope.user = result; |
15 | $scope.aircraft.accountId = result.account.id; | 15 | $scope.aircraft.accountId = result.account.id; |
16 | $scope.user.userTypeId = result.userType.id; | 16 | $scope.user.userTypeId = result.userType.id; |
17 | UpdateAllFBODept.getNotes(userProfileID).then(function(response) { | 17 | UpdateAllFBODept.getNotes(userProfileID).then(function(response) { |
18 | $scope.user.clientNote = response[0].notes | 18 | $scope.user.clientNote = response[0].notes |
19 | $scope.user.userNoteId = response[0].id; | 19 | $scope.user.userNoteId = response[0].id; |
20 | }) | 20 | }) |
21 | // $scope.feature = result.accountFeatureControl; | 21 | // $scope.feature = result.accountFeatureControl; |
22 | // console.log($scope.feature,"dsdsdsds") | 22 | // console.log($scope.feature,"dsdsdsds") |
23 | if($scope.user.account.user.status == 'ACTIVE'){ | 23 | if($scope.user.account.user.status == 'ACTIVE'){ |
24 | $scope.status = true; | 24 | $scope.status = true; |
25 | }else { | 25 | }else { |
26 | $scope.status = false; | 26 | $scope.status = false; |
27 | } | 27 | } |
28 | }) | 28 | }) |
29 | 29 | ||
30 | getCrafts(); | 30 | getCrafts(); |
31 | function getCrafts(){ | 31 | function getCrafts(){ |
32 | UpdateAllFBODept.getAircrafts(userProfileID).then(function(response) { | 32 | UpdateAllFBODept.getAircrafts(userProfileID).then(function(response) { |
33 | $scope.getCraftList = response; | 33 | $scope.getCraftList = response; |
34 | }) | 34 | }) |
35 | } | 35 | } |
36 | 36 | ||
37 | UpdateAllFBODept.getPaymentMethod(userProfileID).then(function(response) { | 37 | UpdateAllFBODept.getPaymentMethod(userProfileID).then(function(response) { |
38 | $scope.paymentList = response; | 38 | $scope.paymentList = response; |
39 | 39 | ||
40 | }) | 40 | }) |
41 | 41 | ||
42 | $scope.openCard = function(payment){ | 42 | $scope.openCard = function(payment){ |
43 | console.log(payment) | 43 | console.log(payment) |
44 | $scope.showPayments = false; | 44 | $scope.showPayments = false; |
45 | $scope.data = {}; | 45 | $scope.data = {}; |
46 | $scope.data.cardNumber = payment.cardNumber; | 46 | $scope.data.cardNumber = payment.cardNumber; |
47 | $scope.data.cardType = payment.cardType; | 47 | $scope.data.cardType = payment.cardType; |
48 | $scope.data.expiryDate = payment.expiryDate; | 48 | $scope.data.expiryDate = payment.expiryDate; |
49 | $scope.data.id = payment.id; | 49 | $scope.data.id = payment.id; |
50 | $scope.data.accountId = payment.user.account.id; | 50 | $scope.data.accountId = payment.user.account.id; |
51 | } | 51 | } |
52 | 52 | ||
53 | var cardData = {} | 53 | var cardData = {} |
54 | cardData.paymentMethodList = []; | 54 | cardData.paymentMethodList = []; |
55 | $scope.updateCard = function(){ | 55 | $scope.updateCard = function(){ |
56 | console.log($scope.data) | 56 | console.log($scope.data) |
57 | cardData.paymentMethodList.push($scope.data); | 57 | cardData.paymentMethodList.push($scope.data); |
58 | console.log("cardData", cardData); | 58 | console.log("cardData", cardData); |
59 | UpdateAllFBODept.updatePaymentMethod(cardData).then(function(result) { | 59 | UpdateAllFBODept.updatePaymentMethod(cardData).then(function(result) { |
60 | console.log(result) | 60 | console.log(result) |
61 | toastr.success('Updated Successfully', { | 61 | toastr.success('Updated Successfully', { |
62 | closeButton: true | 62 | closeButton: true |
63 | }) | 63 | }) |
64 | $scope.reset(); | 64 | $scope.reset(); |
65 | }) | 65 | }) |
66 | } | 66 | } |
67 | 67 | ||
68 | 68 | ||
69 | $scope.reset = function(){ | 69 | $scope.reset = function(){ |
70 | cardData.paymentMethodList = []; | 70 | cardData.paymentMethodList = []; |
71 | } | 71 | } |
72 | 72 | ||
73 | $scope.userData = function(){ | 73 | $scope.userData = function(){ |
74 | console.log($scope.user.userTypeId) | 74 | console.log($scope.user.userTypeId) |
75 | if($scope.user.email == undefined || $scope.user.email == null){ | 75 | if($scope.user.email == undefined || $scope.user.email == null){ |
76 | toastr.error('Please enter your email first', { | 76 | toastr.error('Please enter your email first', { |
77 | closeButton: true | 77 | closeButton: true |
78 | }) | 78 | }) |
79 | }else if($scope.user.firstName == undefined || $scope.user.firstName == null){ | 79 | }else if($scope.user.firstName == undefined || $scope.user.firstName == null){ |
80 | toastr.error('Please enter your First Name', { | 80 | toastr.error('Please enter your First Name', { |
81 | closeButton: true | 81 | closeButton: true |
82 | }) | 82 | }) |
83 | }else{ | 83 | }else{ |
84 | if($scope.status == true){ | 84 | if($scope.status == true){ |
85 | $scope.user.status = 'active'; | 85 | $scope.user.status = 'active'; |
86 | }else{ | 86 | }else{ |
87 | $scope.user.status = 'inactive'; | 87 | $scope.user.status = 'inactive'; |
88 | } | 88 | } |
89 | $scope.user.username = $scope.user.email; | 89 | $scope.user.username = $scope.user.email; |
90 | $scope.user.userType = 'flightDetp'; | 90 | $scope.user.userType = 'flightDetp'; |
91 | console.log($scope.user) | 91 | console.log($scope.user) |
92 | // if($scope.user.userNoteId == undefined){ | 92 | // if($scope.user.userNoteId == undefined){ |
93 | // $scope.user.userNoteId = null; | 93 | // $scope.user.userNoteId = null; |
94 | // } | 94 | // } |
95 | var updateData = "companyName=" + $scope.user.companyName + "&username=" + $scope.user.username + "&firstName=" + $scope.user.firstName + "&lastName=" + $scope.user.lastName + "&phone=" + $scope.user.phone + "&mobile=" + $scope.user.mobile + "&status=" + $scope.user.status + "&userType=" + $scope.user.userType + "&userNote=" + $scope.user.clientNote + "&userNoteId=" + $scope.user.userNoteId + "&userTypeId=" + $scope.user.userTypeId + "&userProfileId=" + userProfileID; | 95 | var updateData = "companyName=" + $scope.user.companyName + "&username=" + $scope.user.username + "&firstName=" + $scope.user.firstName + "&lastName=" + $scope.user.lastName + "&phone=" + $scope.user.phone + "&mobile=" + $scope.user.mobile + "&status=" + $scope.user.status + "&userType=" + $scope.user.userType + "&userNote=" + $scope.user.clientNote + "&userNoteId=" + $scope.user.userNoteId + "&userTypeId=" + $scope.user.userTypeId + "&userProfileId=" + userProfileID; |
96 | UpdateAllFBO.updateUser(updateData).then(function(result) { | 96 | UpdateAllFBO.updateUser(updateData).then(function(result) { |
97 | toastr.success(''+result.success+'', { | 97 | toastr.success(''+result.success+'', { |
98 | closeButton: true | 98 | closeButton: true |
99 | }) | 99 | }) |
100 | }) | 100 | }) |
101 | $state.go('index.flightDept'); | ||
101 | } | 102 | } |
102 | } | 103 | } |
103 | 104 | ||
104 | getData(); | 105 | getData(); |
105 | function getData(){ | 106 | function getData(){ |
106 | FBOFlight.getAircraftMake().then(function(result) { | 107 | FBOFlight.getAircraftMake().then(function(result) { |
107 | $scope.aircraftMakeList = result; | 108 | $scope.aircraftMakeList = result; |
108 | $scope.aircraft.make = $scope.aircraftMakeList[0]; | 109 | $scope.aircraft.make = $scope.aircraftMakeList[0]; |
109 | FBOFlight.getModal($scope.aircraft.make).then(function(result) { | 110 | FBOFlight.getModal($scope.aircraft.make).then(function(result) { |
110 | $scope.aircraftModalList = result; | 111 | $scope.aircraftModalList = result; |
111 | $scope.aircraft.model = $scope.aircraftModalList[0]; | 112 | $scope.aircraft.model = $scope.aircraftModalList[0]; |
112 | 113 | ||
113 | FBOFlight.getAircraftSize($scope.aircraft.make, $scope.aircraft.model).then(function(result) { | 114 | FBOFlight.getAircraftSize($scope.aircraft.make, $scope.aircraft.model).then(function(result) { |
114 | $scope.aircraftSizeList = result; | 115 | $scope.aircraftSizeList = result; |
115 | $scope.aircraft.size = $scope.aircraftSizeList[0]; | 116 | $scope.aircraft.size = $scope.aircraftSizeList[0]; |
116 | 117 | ||
117 | }) | 118 | }) |
118 | }) | 119 | }) |
119 | 120 | ||
120 | }) | 121 | }) |
121 | } | 122 | } |
122 | 123 | ||
123 | $scope.getModal = function(){ | 124 | $scope.getModal = function(){ |
124 | var makeId = $scope.aircraft.make | 125 | var makeId = $scope.aircraft.make |
125 | FBOFlight.getModal(makeId).then(function(result) { | 126 | FBOFlight.getModal(makeId).then(function(result) { |
126 | $scope.aircraftModalList = result; | 127 | $scope.aircraftModalList = result; |
127 | $scope.aircraft.model = $scope.aircraftModalList[0]; | 128 | $scope.aircraft.model = $scope.aircraftModalList[0]; |
128 | 129 | ||
129 | FBOFlight.getAircraftSize(makeId, $scope.aircraft.model).then(function(result) { | 130 | FBOFlight.getAircraftSize(makeId, $scope.aircraft.model).then(function(result) { |
130 | $scope.aircraftSizeList = result; | 131 | $scope.aircraftSizeList = result; |
131 | $scope.aircraft.size = $scope.aircraftSizeList[0]; | 132 | $scope.aircraft.size = $scope.aircraftSizeList[0]; |
132 | }) | 133 | }) |
133 | }) | 134 | }) |
134 | } | 135 | } |
135 | 136 | ||
136 | $scope.getSize = function(){ | 137 | $scope.getSize = function(){ |
137 | FBOFlight.getAircraftSize($scope.aircraft.make, $scope.aircraft.model).then(function(result) { | 138 | FBOFlight.getAircraftSize($scope.aircraft.make, $scope.aircraft.model).then(function(result) { |
138 | $scope.aircraftSizeList = result; | 139 | $scope.aircraftSizeList = result; |
139 | $scope.aircraft.size = $scope.aircraftSizeList[0]; | 140 | $scope.aircraft.size = $scope.aircraftSizeList[0]; |
140 | }) | 141 | }) |
141 | } | 142 | } |
142 | 143 | ||
143 | $scope.aircraftData = {}; | 144 | $scope.aircraftData = {}; |
144 | $scope.aircraftData.aircraftList = []; | 145 | $scope.aircraftData.aircraftList = []; |
145 | $scope.addAircraft = function(){ | 146 | $scope.addAircraft = function(){ |
146 | $scope.aircraftData.aircraftList.push($scope.aircraft); | 147 | $scope.aircraftData.aircraftList.push($scope.aircraft); |
147 | 148 | ||
148 | FBOFlight.addAircraft($scope.aircraftData).then(function(result) { | 149 | FBOFlight.addAircraft($scope.aircraftData).then(function(result) { |
149 | $('#myModal4').modal('hide'); | 150 | $('#myModal4').modal('hide'); |
150 | getCrafts(); | 151 | getCrafts(); |
151 | $scope.resetData(); | 152 | $scope.resetData(); |
152 | toastr.success('Created Successfully', { | 153 | toastr.success('Created Successfully', { |
153 | closeButton: true | 154 | closeButton: true |
154 | }) | 155 | }) |
155 | }, function (err) { | 156 | }, function (err) { |
156 | toastr.error('Error in Adding Aircraft', { | 157 | toastr.error('Error in Adding Aircraft', { |
157 | closeButton: true | 158 | closeButton: true |
158 | }) | 159 | }) |
159 | $('#myModal4').modal('hide'); | 160 | $('#myModal4').modal('hide'); |
160 | $scope.getCraftList.splice($scope.aircraft); | 161 | $scope.getCraftList.splice($scope.aircraft); |
161 | }); | 162 | }); |
162 | } | 163 | } |
163 | 164 | ||
164 | $scope.closeModal = function(){ | 165 | $scope.closeModal = function(){ |
165 | $("#myModal5").modal('hide'); | 166 | $("#myModal5").modal('hide'); |
166 | $scope.resetData(); | 167 | $scope.resetData(); |
167 | } | 168 | } |
168 | 169 | ||
169 | $scope.update = function(airdata){ | 170 | $scope.update = function(airdata){ |
170 | $("#myModal5").modal('show'); | 171 | $("#myModal5").modal('show'); |
171 | $scope.aircraft = airdata; | 172 | $scope.aircraft = airdata; |
172 | console.log($scope.aircraft) | 173 | console.log($scope.aircraft) |
173 | $scope.aircraft.accountId = $scope.user.account.id; | 174 | $scope.aircraft.accountId = $scope.user.account.id; |
174 | 175 | ||
175 | FBOFlight.getModal($scope.aircraft.make).then(function(result) { | 176 | FBOFlight.getModal($scope.aircraft.make).then(function(result) { |
176 | $scope.aircraftModalList = result; | 177 | $scope.aircraftModalList = result; |
177 | FBOFlight.getAircraftSize($scope.aircraft.make, $scope.aircraft.model).then(function(result) { | 178 | FBOFlight.getAircraftSize($scope.aircraft.make, $scope.aircraft.model).then(function(result) { |
178 | $scope.aircraftSizeList = result; | 179 | $scope.aircraftSizeList = result; |
179 | 180 | ||
180 | }) | 181 | }) |
181 | }) | 182 | }) |
182 | } | 183 | } |
183 | 184 | ||
184 | $scope.updatecraftData = {}; | 185 | $scope.updatecraftData = {}; |
185 | $scope.updatecraftData.aircraftList = []; | 186 | $scope.updatecraftData.aircraftList = []; |
186 | $scope.updateAircraftData = {}; | 187 | $scope.updateAircraftData = {}; |
187 | 188 | ||
188 | $scope.updateAircraft = function(updateAircraft){ | 189 | $scope.updateAircraft = function(updateAircraft){ |
189 | $scope.updateAircraftData.id = updateAircraft.id; | 190 | $scope.updateAircraftData.id = updateAircraft.id; |
190 | $scope.updateAircraftData.make = updateAircraft.make; | 191 | $scope.updateAircraftData.make = updateAircraft.make; |
191 | $scope.updateAircraftData.model = updateAircraft.model; | 192 | $scope.updateAircraftData.model = updateAircraft.model; |
192 | $scope.updateAircraftData.size = updateAircraft.size; | 193 | $scope.updateAircraftData.size = updateAircraft.size; |
193 | $scope.updateAircraftData.tail = updateAircraft.tail; | 194 | $scope.updateAircraftData.tail = updateAircraft.tail; |
194 | $scope.updateAircraftData.accountId = updateAircraft.accountId; | 195 | $scope.updateAircraftData.accountId = updateAircraft.accountId; |
195 | console.log($scope.updateAircraftData) | 196 | console.log($scope.updateAircraftData) |
196 | 197 | ||
197 | $scope.updatecraftData.aircraftList.push($scope.updateAircraftData); | 198 | $scope.updatecraftData.aircraftList.push($scope.updateAircraftData); |
198 | console.log($scope.updatecraftData.aircraftList) | 199 | console.log($scope.updatecraftData.aircraftList) |
199 | 200 | ||
200 | UpdateAllFBODept.updateAircraft($scope.updatecraftData).then(function(result) { | 201 | UpdateAllFBODept.updateAircraft($scope.updatecraftData).then(function(result) { |
201 | $('#myModal5').modal('hide'); | 202 | $('#myModal5').modal('hide'); |
202 | $scope.resetData(); | 203 | $scope.resetData(); |
203 | toastr.success('Updated Successfully', { | 204 | toastr.success('Updated Successfully', { |
204 | closeButton: true | 205 | closeButton: true |
205 | }) | 206 | }) |
206 | }, function (err) { | 207 | }, function (err) { |
207 | toastr.error('Error in Updating Aircraft', { | 208 | toastr.error('Error in Updating Aircraft', { |
208 | closeButton: true | 209 | closeButton: true |
209 | }) | 210 | }) |
210 | $('#myModal5').modal('hide'); | 211 | $('#myModal5').modal('hide'); |
211 | $scope.getCraftList.splice($scope.aircraft); | 212 | $scope.getCraftList.splice($scope.aircraft); |
212 | }); | 213 | }); |
213 | } | 214 | } |
214 | 215 | ||
215 | $scope.remove = function(data){ | 216 | $scope.remove = function(data){ |
216 | console.log(data) | 217 | console.log(data) |
217 | UpdateAllFBODept.removeAircraft(data.id).then(function(result) { | 218 | UpdateAllFBODept.removeAircraft(data.id).then(function(result) { |
218 | toastr.success(''+result.success+'', { | 219 | toastr.success(''+result.success+'', { |
219 | closeButton: true | 220 | closeButton: true |
220 | }) | 221 | }) |
221 | getCrafts(); | 222 | getCrafts(); |
222 | }) | 223 | }) |
223 | } | 224 | } |
224 | 225 | ||
225 | $scope.resetData = function() { | 226 | $scope.resetData = function() { |
226 | $scope.aircraft = {}; | 227 | $scope.aircraft = {}; |
227 | $scope.aircraft.accountId = $scope.user.account.id; | 228 | $scope.aircraft.accountId = $scope.user.account.id; |
228 | $scope.aircraftData.aircraftList = []; | 229 | $scope.aircraftData.aircraftList = []; |
229 | getData(); | 230 | getData(); |
230 | } | 231 | } |
231 | 232 | ||
232 | }); | 233 | }); |