Blame view
app/views/update-airports/updateAirportController.js
7.45 KB
5c6477d3d
|
1 |
'use strict'; |
9835dbe3e
|
2 |
angular.module('acuefuel') |
5c6477d3d
|
3 4 5 6 7 8 9 |
.controller('updateAirportController', function ($scope, UpdateAirportService) { $scope.dropName = true; $scope.supplierName = true; $scope.countryName = true; $scope.subDivisionName = true; $scope.fboHandlerName = true; |
d5fb510e5
|
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 |
console.log(localStorage.getItem('airportLoader')) if(localStorage.getItem('airportLoader') == 'false'){ $scope.showAirports = false; }else{ $scope.showAirports = true; } if(localStorage.getItem('countryLoader') == 'false'){ $scope.showCountries = false; }else{ $scope.showCountries = true; } if(localStorage.getItem('fboHandleLoader') == 'false'){ $scope.fboHandlerDetail = false; }else{ $scope.fboHandlerDetail = true; } if(localStorage.getItem('subDivStateLoader') == 'false'){ $scope.subDivState = false; }else{ $scope.subDivState = true; } if(localStorage.getItem('suppDetailLoader') == 'false'){ $scope.suppDetail = false; }else{ $scope.suppDetail = true; } |
5c6477d3d
|
37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 |
// Showing Date var today = new Date(); var dd = today.getDate(); var mm = today.getMonth()+1; var yyyy = today.getFullYear(); if(dd < 10){ dd='0'+dd; } if(mm < 10){ mm='0'+mm; } $scope.newDate = dd + '/' + mm + '/' + yyyy; //Import Airport Data $scope.data = {}; $scope.importAirportData = function(fileName) { |
a80703599
|
53 |
$scope.showAirports = false; |
d5fb510e5
|
54 |
window.localStorage.setItem('airportLoader', false); |
5c6477d3d
|
55 56 57 58 59 60 61 62 63 64 65 66 67 68 |
console.log(fileName) if(fileName.name != undefined){ $scope.dropName = false; $scope.selectedFile = fileName; $scope.data.airportFile = $scope.selectedFile; }else if(fileName instanceof Array){ $scope.dropName = false; $scope.selectedFile = fileName[0]; $scope.data.airportFile = $scope.selectedFile; } var fileCheck = $scope.data.airportFile.name.split('.')[1]; console.log(fileCheck) if(fileCheck == 'csv'){ UpdateAirportService.updateAirportData($scope.data).then(function(result) { |
d5fb510e5
|
69 |
localStorage.removeItem('airportLoader'); |
a80703599
|
70 |
$scope.showAirports = true; |
5c6477d3d
|
71 72 73 74 75 76 |
console.log(result) toastr.success('Copied', { closeButton: true }) }) }else { |
d5fb510e5
|
77 |
localStorage.removeItem('airportLoader'); |
a80703599
|
78 |
$scope.showAirports = true; |
5c6477d3d
|
79 80 81 82 83 84 85 86 87 88 89 |
$scope.dropName = true; toastr.error('Please select only csv file', { closeButton: true }) } } //Import Supplier Detail Data $scope.supplierData = {}; $scope.importSuppluerDetail = function(fileName){ |
a80703599
|
90 |
$scope.suppDetail = false; |
d5fb510e5
|
91 |
window.localStorage.setItem('suppDetailLoader', false); |
5c6477d3d
|
92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 |
console.log(fileName) if(fileName.name != undefined){ $scope.supplierName = false; $scope.selectedSuplier = fileName; $scope.supplierData.supplierDetailFile = $scope.selectedSuplier; }else if(fileName instanceof Array){ $scope.supplierName = false; $scope.selectedSuplier = fileName[0]; $scope.supplierData.supplierDetailFile = $scope.selectedSuplier; } var fileCheck = $scope.supplierData.supplierDetailFile.name.split('.')[1]; console.log(fileCheck) if(fileCheck == 'csv'){ UpdateAirportService.updateSupplierDetail($scope.supplierData).then(function(result) { console.log(result) |
a80703599
|
107 |
$scope.suppDetail = true; |
d5fb510e5
|
108 |
localStorage.removeItem('suppDetailLoader'); |
5c6477d3d
|
109 110 111 112 113 |
toastr.success('File Upload Successfully', { closeButton: true }) }) }else { |
d5fb510e5
|
114 |
localStorage.removeItem('suppDetailLoader'); |
a80703599
|
115 |
$scope.suppDetail = true; |
5c6477d3d
|
116 117 118 119 120 121 122 123 124 125 |
$scope.supplierName = true; toastr.error('Please select only csv file', { closeButton: true }) } } //Import Countries Data $scope.countryData = {}; $scope.importCountryData = function(fileName){ |
a80703599
|
126 |
$scope.showCountries = false; |
d5fb510e5
|
127 |
window.localStorage.setItem('countryLoader', false); |
5c6477d3d
|
128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 |
console.log(fileName) if(fileName.name != undefined){ $scope.countryName = false; $scope.selectedCountry = fileName; $scope.countryData.countrieFile = $scope.selectedCountry; }else if(fileName instanceof Array){ $scope.countryName = false; $scope.selectedCountry = fileName[0]; $scope.countryData.countrieFile = $scope.selectedCountry; } var fileCheck = $scope.countryData.countrieFile.name.split('.')[1]; console.log(fileCheck) if(fileCheck == 'csv'){ UpdateAirportService.updateCountries($scope.countryData).then(function(result) { console.log(result) |
a80703599
|
143 |
$scope.showCountries = true; |
d5fb510e5
|
144 |
localStorage.removeItem('countryLoader'); |
5c6477d3d
|
145 146 147 148 149 |
toastr.success('File Upload Successfully', { closeButton: true }) }) }else { |
d5fb510e5
|
150 |
localStorage.removeItem('countryLoader'); |
a80703599
|
151 |
$scope.showCountries = true; |
5c6477d3d
|
152 153 154 155 156 157 158 159 160 161 |
$scope.countryName = true; toastr.error('Please select only csv file', { closeButton: true }) } } //Import Sub Divison State Data $scope.subDivisionData = {}; $scope.importsubDivisionData = function(fileName){ |
a80703599
|
162 |
$scope.subDivState = false; |
d5fb510e5
|
163 |
window.localStorage.setItem('subDivStateLoader', false); |
5c6477d3d
|
164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 |
console.log(fileName) if(fileName.name != undefined){ $scope.subDivisionName = false; $scope.selectedState = fileName; $scope.subDivisionData.subDivisionStateFile = $scope.selectedState; }else if(fileName instanceof Array){ $scope.subDivisionName = false; $scope.selectedState = fileName[0]; $scope.subDivisionData.subDivisionStateFile = $scope.selectedState; } var fileCheck = $scope.subDivisionData.subDivisionStateFile.name.split('.')[1]; console.log(fileCheck) if(fileCheck == 'csv'){ UpdateAirportService.updateSubDivisionState($scope.subDivisionData).then(function(result) { console.log(result) |
d5fb510e5
|
179 |
localStorage.removeItem('subDivStateLoader'); |
a80703599
|
180 |
$scope.subDivState = true; |
5c6477d3d
|
181 182 183 184 185 |
toastr.success('File Upload Successfully', { closeButton: true }) }) }else { |
d5fb510e5
|
186 |
localStorage.removeItem('subDivStateLoader'); |
a80703599
|
187 |
$scope.subDivState = true; |
5c6477d3d
|
188 189 190 191 192 193 194 195 196 197 |
$scope.subDivisionName = true; toastr.error('Please select only csv file', { closeButton: true }) } } //Import FBO Handler Data $scope.fboHandlerData = {}; $scope.importFboHandler = function(fileName){ |
a80703599
|
198 |
$scope.fboHandlerDetail = false; |
d5fb510e5
|
199 |
window.localStorage.setItem('fboHandleLoader', false); |
5c6477d3d
|
200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 |
console.log(fileName) if(fileName.name != undefined){ $scope.fboHandlerName = false; $scope.selectedFBO = fileName; $scope.fboHandlerData.FBOHandlerFile = $scope.selectedFBO; }else if(fileName instanceof Array){ $scope.fboHandlerName = false; $scope.selectedFBO = fileName[0]; $scope.fboHandlerData.FBOHandlerFile = $scope.selectedFBO; } var fileCheck = $scope.fboHandlerData.FBOHandlerFile.name.split('.')[1]; console.log(fileCheck) if(fileCheck == 'csv'){ UpdateAirportService.updateFBOHandler($scope.fboHandlerData).then(function(result) { console.log(result) |
d5fb510e5
|
215 |
localStorage.removeItem('fboHandleLoader'); |
a80703599
|
216 |
$scope.fboHandlerDetail = true; |
5c6477d3d
|
217 218 219 220 221 |
toastr.success('File Upload Successfully', { closeButton: true }) }) }else { |
d5fb510e5
|
222 |
localStorage.removeItem('fboHandleLoader'); |
a80703599
|
223 |
$scope.fboHandlerDetail = true; |
5c6477d3d
|
224 225 226 227 228 229 230 231 |
$scope.fboHandlerName = true; toastr.error('Please select only csv file', { closeButton: true }) } } }) |