Blame view

app/views/flightDept/flightDeptController.js 3.01 KB
20857569f   Rishav   update pages as r...
1
2
3
4
5
6
7
8
9
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
  'use strict';
  
   //Load controller
    angular.module('acuefuel')
  
  	.controller('flightDeptController', function($scope, $stateParams, FBOClient) {
    	    $(document).ready(function(){
    	      	$('.tab-pane').slimScroll({
      		        height: '600px'
      		    });
        	});
          //$('#tab-2').css('display', 'none');
          getAllFbo();
          function getAllFbo(){
            FBOClient.getAllFlightDeptList().then(function(result) {
              console.log(result)
              $scope.fboDeptList = result;
              $scope.clientLength = result.length;
              $('#tab-1').css('display', 'none');
            $('#tab-2').css('display', 'block');
            $('.customTab2').addClass('active');
            $('.customTab1').removeClass('active');
            $('.slimScrollDiv:first-child').css('display', 'none');
            })
          }
  
          $scope.searchData = function(){
            var userType = $('#tabClient > li.active > a').attr('id');
            searchClient($scope.searchQuery, userType);
          }
          
          function searchClient(searchData, userType){
            console.log(searchData)
            console.log(userType)
db8e1f992   Rishav   pending user api,...
35
36
37
38
39
40
41
42
            if(searchData == null || searchData == undefined || searchData == "" && userType == 'fbo'){
              $scope.fboAdmin();
            }else if(searchData == null || searchData == undefined || searchData == "" && userType == 'flightDetp'){
              getAllFbo();
            }else{
              var data = {
                "query" : searchData,
                "userType" : userType
20857569f   Rishav   update pages as r...
43
              }
db8e1f992   Rishav   pending user api,...
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
              FBOClient.getSearchClient(data).then(function(result) {
                for(var i=0; i<result.length; i++){
                  result[i].user = [];
                  result[i].user.companyName = result[i].companyName;
                  result[i].user.firstName = result[i].firstName;
                  result[i].user.lastName = result[i].lastName;
                  result[i].user.id = result[i].id;
                  result[i].user.account = [];
                  result[i].user.account.user = [];
                  result[i].user.account.user.status = result[i].account.user.status;
                }
                if(userType == 'fbo'){
                  $scope.fboClient = result;
                  console.log(result)
                  $scope.clientLength = result.length;
                }else{
                  console.log("nai aaya")
                  $scope.fboDeptList = result;
                  $scope.clientLength = result.length;
                }
              })
            }
20857569f   Rishav   update pages as r...
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
          }
  
        	$scope.fboAdmin = function(){
            FBOClient.getALlFBOList().then(function(result) {
              console.log(result)
              $scope.fboClient = result;
              $scope.clientLength = result.length;
            })
        		$('#tab-1').css('display', 'block');
        		$('#tab-2').css('display', 'none');
        		$('.customTab1').addClass('active');
        		$('.customTab2').removeClass('active');
        		$('.slimScrollDiv:first-child').css('display', 'block');
  
        	}
  
        	$scope.fboDept = function(){
            getAllFbo();
        	}
  
    });