Blame view

app/partials/fuelOrders/fuelOrders.controller.js 2.51 KB
4bb02bb84   Rishav   new integration w...
1
  'use strict';
6284a85b9   Jaideep Singh   fuel orders page ...
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
35
36
37
38
  angular.module('acufuel')
  
  .controller('fuelOrdersController', ['$scope', '$rootScope', '$uibModal', '$filter', '$http', 'NgTableParams','fuelOrdersService', fuelOrdersController]);
  
  function fuelOrdersController($scope, $rootScope, $uibModal, $filter, $http, NgTableParams,fuelOrdersService) {
  
      $scope.showFuelOrderModal = false;
      $scope.optionSelected;
  
       $scope.data = {};
       
            fuelOrdersService.getOrders().then(function(result) {
              $scope.orderdata = result;
              for(var i=0;i<$scope.orderdata.length;i++){
                  $scope.orderdata[i].departingDate = new Date($scope.orderdata[i].departingDate);
  
                   var str = ""+$scope.orderdata[i].departingDate;
                   str = str.slice(4,16)
                  $scope.orderdata[i].departingDateString = str
                  console.log(str);
  
              }
             
               $scope.displayFuelOrderList = new NgTableParams({
                page: 1,
                count: 10,
              }, {
                data: $scope.orderdata
              });
            })
           
  
       $scope.onDTSelect = function() {
         if($scope.optionSelected == 'dt'){
         $('#demo-modal-4').css('display', 'block');
        }
    }
dd378d69f   Mr. Hot Foods   changes in flight...
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
     $scope.attachmentid = ""
     $scope.attachment = function(id, value) {
         console.log(id, value)
         $scope.attachmentid = id
         if(value == 'uploadAttachment'){
         $('#demo-modal-6').css('display', 'block');
        }
    }
  
     $scope.saveUploadAttachment = function(attachmentData) {
              $scope.data.media = attachmentData
              $scope.data.id = $scope.attachmentid
          fuelOrdersService.uploadAttachment($scope.data).then(function(result) {
              console.log(result)
            })
  
          $('#demo-modal-6').css('display', '');
    }
  
    $scope.cancelUploadAttachment = function() {
          $('#demo-modal-6').css('display', '');
    }
6284a85b9   Jaideep Singh   fuel orders page ...
61

dd378d69f   Mr. Hot Foods   changes in flight...
62
    $scope.editdata = {};
6284a85b9   Jaideep Singh   fuel orders page ...
63
64
65
66
67
68
69
70
71
72
73
74
    $scope.editTableRow = function(rowData){
      console.log('row data', rowData);
      $scope.editdata = rowData;
      $('#demo-modal-5').css('display', 'block');
    }
  
    $scope.cancelData = function() {
          $('#demo-modal-4').css('display', '');
    }
    $scope.canceleditdata = function() {
          $('#demo-modal-5').css('display', '');
    }
dd378d69f   Mr. Hot Foods   changes in flight...
75
   
6284a85b9   Jaideep Singh   fuel orders page ...
76
77
78
79
80
81
82
  	$scope.companyList = {};
  
  	fuelOrdersService.getAllCompanies().then(function(result) {
  		$scope.showLoader = false;
  		$scope.companyList = result;
      console.log(result)
  	})
4bb02bb84   Rishav   new integration w...
83

6284a85b9   Jaideep Singh   fuel orders page ...
84
    $scope.sourceList = [{source:"Direct Jet-A"},{source:"Direct AVGAS 100LL"}];
4bb02bb84   Rishav   new integration w...
85

6284a85b9   Jaideep Singh   fuel orders page ...
86
87
88
    $scope.data = {};
    
   
4bb02bb84   Rishav   new integration w...
89

6284a85b9   Jaideep Singh   fuel orders page ...
90
     }