Commit 70200a3caecf48c68637320043382f201d99b38c

Authored by Kuldeep Arora
1 parent 731e27f5e1
Exists in master

minor change

app/partials/enterFuelOrder/enterFuelOrder.html
1 <style type="text/css"> 1 <style type="text/css">
2 .subnavbar .mainnav > li:nth-child(4) > a{ 2 .subnavbar .mainnav > li:nth-child(4) > a{
3 color: #c44646; 3 color: #c44646;
4 } 4 }
5 .customInputWrap{ 5 .customInputWrap{
6 margin-top: 15px; 6 margin-top: 15px;
7 } 7 }
8 .customInputWrap label{ 8 .customInputWrap label{
9 font-weight: normal; 9 font-weight: normal;
10 margin-bottom: 0; 10 margin-bottom: 0;
11 } 11 }
12 </style> 12 </style>
13 <div class="myLoader" ng-show="showLoader"> 13 <div class="myLoader" ng-show="showLoader">
14 <img src="../img/hourglass.gif" width="50px;"> 14 <img src="../img/hourglass.gif" width="50px;">
15 </div> 15 </div>
16 16
17 <div class="container"> 17 <div class="container">
18 <div class="row"> 18 <div class="row">
19 <div class="col-md-5"> 19 <div class="col-md-5">
20 <div class="widget stacked"> 20 <div class="widget stacked">
21 <div class="widget-header"> 21 <div class="widget-header">
22 <i class="fa fa-search" aria-hidden="true"></i> 22 <i class="fa fa-search" aria-hidden="true"></i>
23 <h3>Search and Dispatch Fuel</h3> 23 <h3>Search and Dispatch Fuel</h3>
24 </div> 24 </div>
25 <div class="widget-content new-widget-content"> 25 <div class="widget-content new-widget-content">
26 <form name="orderform" novalidate> 26 <form name="orderform" novalidate>
27 27
28 <div class="customInputWrap"> 28 <div class="customInputWrap">
29 <div class="col-md-3 text-right"> 29 <div class="col-md-3 text-right">
30 <label>Company</label> 30 <label>Company</label>
31 </div> 31 </div>
32 <div class="col-md-9"> 32 <div class="col-md-9">
33 <select ui-select2 ng-model="order.companyName" ng-change="getAircraft(order.companyName)" style="width: 100%;" required> 33 <select ui-select2 ng-model="order.companyName" ng-change="getAircraft(order.companyName)" style="width: 100%;" required>
34 <option value="" selected disabled>Select Company</option> 34 <option value="" selected disabled>Select Company</option>
35 <option ng-repeat="list in companyList">{{list.companyName}}</option> 35 <option ng-repeat="list in companyList">{{list.companyName}}</option>
36 </select> 36 </select>
37 </div> 37 </div>
38 <div class="clearfix"></div> 38 <div class="clearfix"></div>
39 </div> 39 </div>
40 40
41 <div class="customInputWrap"> 41 <div class="customInputWrap">
42 <div class="col-md-3 text-right"> 42 <div class="col-md-3 text-right">
43 <label>Aircraft</label> 43 <label>Aircraft</label>
44 </div> 44 </div>
45 <div class="col-md-3"> 45 <div class="col-md-3">
46 <select class="form-control" ng-model="order.aircraftName" required> 46 <select class="form-control" ng-model="order.aircraftName" required>
47 <option selected disabled value="">Select Aircraft</option> 47 <option selected disabled value="">Select Aircraft</option>
48 <option ng-repeat="list in aircraftList" value="{{list}}">{{list.tail}}</option> 48 <option ng-repeat="list in aircraftList" value="{{list}}">{{list.tail}}</option>
49 </select> 49 </select>
50 </div> 50 </div>
51 <div class="col-md-3 text-right"> 51 <div class="col-md-3 text-right">
52 <label>Requested Volume</label> 52 <label>Requested Volume</label>
53 </div> 53 </div>
54 <div class="col-md-3"> 54 <div class="col-md-3">
55 <input type="text" ng-model="order.volume" class="form-control" required> 55 <input type="text" ng-model="order.volume" class="form-control" required>
56 </div> 56 </div>
57 <div class="clearfix"></div> 57 <div class="clearfix"></div>
58 </div> 58 </div>
59 59
60 <div class="customInputWrap"> 60 <div class="customInputWrap">
61 <div class="col-md-3 text-right"> 61 <div class="col-md-3 text-right">
62 <label>Price Quote</label> 62 <label>Product</label>
63 </div> 63 </div>
64 <div class="col-md-8 col-md-offset-1"> 64 <div class="col-md-8 col-md-offset-1">
65 <select class="form-control" ng-model="order.priceQuote" required> 65 <select class="form-control" ng-model="order.priceQuote" required>
66 <option value="" selected disabled>Select Price Quote</option> 66 <option value="" selected disabled>Select Product</option>
67 <option ng-repeat="margin in marginList" value="{{margin}}">${{margin.papTotal | number : 2}} {{margin.productName}}</option> 67 <option ng-repeat="margin in marginList" value="{{margin}}">${{margin.papTotal | number : 2}} {{margin.productName}}</option>
68 </select> 68 </select>
69 </div> 69 </div>
70 <div class="clearfix"></div> 70 <div class="clearfix"></div>
71 </div> 71 </div>
72 72
73 <div class="customInputWrap"> 73 <div class="customInputWrap">
74 <div class="col-md-3 text-right"> 74 <div class="col-md-3 text-right">
75 <label>Tier Break</label> 75 <label>Tier Break</label>
76 </div> 76 </div>
77 <div class="col-md-8 col-md-offset-1"> 77 <div class="col-md-8 col-md-offset-1">
78 <select class="form-control" ng-model="order.tierBreak"> 78 <select class="form-control" ng-model="order.tierBreak">
79 <option value="" selected disabled>Select Tier Break</option> 79 <option value="" selected disabled>Select Tier Break</option>
80 <option ng-repeat="list in tierList" value="{{list.minTierBreak}}-{{list.maxTierBreak}}"> 80 <option ng-repeat="list in tierList" value="{{list.minTierBreak}}-{{list.maxTierBreak}}">
81 {{list.minTierBreak}}-{{list.maxTierBreak}} = ${{list.marginTotal | number: 2}} {{list.marginTemplate.marginName}} 81 {{list.minTierBreak}}-{{list.maxTierBreak}} = ${{list.marginTotal | number: 2}} {{list.marginTemplate.marginName}}
82 </option> 82 </option>
83 </select> 83 </select>
84 </div> 84 </div>
85 <div class="clearfix"></div> 85 <div class="clearfix"></div>
86 </div> 86 </div>
87 87
88 <div class="customInputWrap"> 88 <div class="customInputWrap">
89 <div class="col-md-3 text-right"> 89 <div class="col-md-3 text-right">
90 <label>Uplift Date</label> 90 <label>Uplift Date</label>
91 </div> 91 </div>
92 <div class="col-md-3"> 92 <div class="col-md-3">
93 <input type="text" ng-model="order.upliftDate" datepicker class="form-control" style="width: 100px" required> 93 <input type="text" ng-model="order.upliftDate" datepicker class="form-control" style="width: 100px" required>
94 </div> 94 </div>
95 <div class="col-md-3 text-right"> 95 <div class="col-md-3 text-right">
96 <!-- <label>Departing FBO</label> --> 96 <!-- <label>Departing FBO</label> -->
97 </div> 97 </div>
98 <div class="col-md-3"> 98 <div class="col-md-3">
99 <!-- <input type="text" ng-model="order.departingDate" datepicker class="form-control"> --> 99 <!-- <input type="text" ng-model="order.departingDate" datepicker class="form-control"> -->
100 </div> 100 </div>
101 <div class="clearfix"></div> 101 <div class="clearfix"></div>
102 </div> 102 </div>
103 103
104 <div class="customInputWrap text-right"> 104 <div class="customInputWrap text-right">
105 <div class="col-xs-12"> 105 <div class="col-xs-12">
106 <input type="cancel" value="Cancel" ng-click="cancelOrder()" class="btn btn-default" style="margin-right: 15px; width: 100px;"> 106 <input type="cancel" value="Cancel" ng-click="cancelOrder()" class="btn btn-default" style="margin-right: 15px; width: 100px;">
107 <input type="submit" value="Dispatch" ng-click="dispatchFuel()" class="btn btn-primary" ng-disabled="orderform.$invalid"> 107 <input type="submit" value="Dispatch" ng-click="dispatchFuel()" class="btn btn-primary" ng-disabled="orderform.$invalid">
108 </div> 108 </div>
109 <div class="clearfix"></div> 109 <div class="clearfix"></div>
110 </div> 110 </div>
111 111
112 </form> 112 </form>
113 </div> 113 </div>
114 </div> 114 </div>
115 </div> 115 </div>
116 </div> 116 </div>
117 </div> 117 </div>
118 118
app/partials/fuelOrders/fuelOrders.html
1 <style> 1 <style>
2 .subnavbar .mainnav > li:nth-child(4) > a{ 2 .subnavbar .mainnav > li:nth-child(4) > a{
3 color: #c44646; 3 color: #c44646;
4 } 4 }
5 5
6 .button1 { 6 .button1 {
7 display: inline-block; 7 display: inline-block;
8 height: 35px; 8 height: 35px;
9 line-height: 35px; 9 line-height: 35px;
10 padding-right: 15px; 10 padding-right: 15px;
11 padding-left: 50px; 11 padding-left: 50px;
12 position: relative; 12 position: relative;
13 background-color:rgb(41,127,184); 13 background-color:rgb(41,127,184);
14 color:rgb(255,255,255); 14 color:rgb(255,255,255);
15 text-decoration: none; 15 text-decoration: none;
16 text-transform: uppercase; 16 text-transform: uppercase;
17 letter-spacing: 1px; 17 letter-spacing: 1px;
18 margin-bottom: 15px; 18 margin-bottom: 15px;
19 border: 0; 19 border: 0;
20 20
21 21
22 border-radius: 5px; 22 border-radius: 5px;
23 -moz-border-radius: 5px; 23 -moz-border-radius: 5px;
24 -webkit-border-radius: 5px; 24 -webkit-border-radius: 5px;
25 text-shadow:0px 1px 0px rgba(0,0,0,0.5); 25 text-shadow:0px 1px 0px rgba(0,0,0,0.5);
26 -ms-filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=1,Color=#ff123852,Positive=true)";zoom:1; 26 -ms-filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=1,Color=#ff123852,Positive=true)";zoom:1;
27 filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=1,Color=#ff123852,Positive=true); 27 filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=1,Color=#ff123852,Positive=true);
28 28
29 -moz-box-shadow:0px 2px 2px rgba(0,0,0,0.2); 29 -moz-box-shadow:0px 2px 2px rgba(0,0,0,0.2);
30 -webkit-box-shadow:0px 2px 2px rgba(0,0,0,0.2); 30 -webkit-box-shadow:0px 2px 2px rgba(0,0,0,0.2);
31 box-shadow:0px 2px 2px rgba(0,0,0,0.2); 31 box-shadow:0px 2px 2px rgba(0,0,0,0.2);
32 -ms-filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=2,Color=#33000000,Positive=true)"; 32 -ms-filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=2,Color=#33000000,Positive=true)";
33 filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=2,Color=#33000000,Positive=true); 33 filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=2,Color=#33000000,Positive=true);
34 } 34 }
35 35
36 .button1 span { 36 .button1 span {
37 position: absolute; 37 position: absolute;
38 left: 0; 38 left: 0;
39 top: 0; 39 top: 0;
40 width: 35px; 40 width: 35px;
41 background-color:rgba(0,0,0,0.5); 41 background-color:rgba(0,0,0,0.5);
42 42
43 -webkit-border-top-left-radius: 5px; 43 -webkit-border-top-left-radius: 5px;
44 -webkit-border-bottom-left-radius: 5px; 44 -webkit-border-bottom-left-radius: 5px;
45 -moz-border-radius-topleft: 5px; 45 -moz-border-radius-topleft: 5px;
46 -moz-border-radius-bottomleft: 5px; 46 -moz-border-radius-bottomleft: 5px;
47 border-top-left-radius: 5px; 47 border-top-left-radius: 5px;
48 border-bottom-left-radius: 5px; 48 border-bottom-left-radius: 5px;
49 border-right: 1px solid rgba(0,0,0,0.15); 49 border-right: 1px solid rgba(0,0,0,0.15);
50 } 50 }
51 51
52 .button1:hover span, .button1.active span { 52 .button1:hover span, .button1.active span {
53 background-color:rgb(0,102,26); 53 background-color:rgb(0,102,26);
54 border-right: 1px solid rgba(0,0,0,0.3); 54 border-right: 1px solid rgba(0,0,0,0.3);
55 } 55 }
56 56
57 .button1:active { 57 .button1:active {
58 margin-top: 2px; 58 margin-top: 2px;
59 margin-bottom: 13px; 59 margin-bottom: 13px;
60 60
61 -moz-box-shadow:0px 1px 0px rgba(255,255,255,0.5); 61 -moz-box-shadow:0px 1px 0px rgba(255,255,255,0.5);
62 -webkit-box-shadow:0px 1px 0px rgba(255,255,255,0.5); 62 -webkit-box-shadow:0px 1px 0px rgba(255,255,255,0.5);
63 box-shadow:0px 1px 0px rgba(255,255,255,0.5); 63 box-shadow:0px 1px 0px rgba(255,255,255,0.5);
64 -ms-filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=1,Color=#ccffffff,Positive=true)"; 64 -ms-filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=1,Color=#ccffffff,Positive=true)";
65 filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=1,Color=#ccffffff,Positive=true); 65 filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=1,Color=#ccffffff,Positive=true);
66 } 66 }
67 67
68 .button1.turquoise { 68 .button1.turquoise {
69 background: #449d44; 69 background: #449d44;
70 } 70 }
71 </style> 71 </style>
72 72
73 <div class="myLoader" ng-show="showLoader"> 73 <div class="myLoader" ng-show="showLoader">
74 <img src="../img/hourglass.gif" width="50px;"> 74 <img src="../img/hourglass.gif" width="50px;">
75 </div> 75 </div>
76 76
77 77
78 <div class="main"> 78 <div class="main">
79 <div class="container"> 79 <div class="container">
80 <div class="row"> 80 <div class="row">
81 <div class="col-md-12"> 81 <div class="col-md-12">
82 <div class="widget stacked "> 82 <div class="widget stacked ">
83 <div class="widget-content"> 83 <div class="widget-content">
84 <div class="tabbable"> 84 <div class="tabbable">
85 <ul class="nav nav-tabs"> 85 <ul class="nav nav-tabs">
86 <li style="margin: 0px 10px 4px 10px;"><input type="text" style="height:31px;"class="form-control" name="name" id="name" ng-model="searchText" placeholder="Search In Table"></li> 86 <li style="margin: 0px 10px 4px 10px;"><input type="text" style="height:31px;"class="form-control" name="name" id="name" ng-model="searchText" placeholder="Search In Table"></li>
87 <li><button type="button" class="btn btn-default btn-sm " ng-click="displayFuelOrderList.filter({}); searchText=null">Clear Search And Filters</button></li> 87 <li><button type="button" class="btn btn-default btn-sm " ng-click="displayFuelOrderList.filter({}); searchText=null">Clear Search And Filters</button></li>
88 <li style="float:right"><button type="submit" data-toggle="modal" data-target="#demo-modal-3" class="btn btn-success btn-sm"><i class="fa fa-plus" aria-hidden="true"></i> Add Company</button></li> 88 <li style="float:right"><button type="submit" data-toggle="modal" data-target="#demo-modal-3" class="btn btn-success btn-sm"><i class="fa fa-plus" aria-hidden="true"></i> Add Company</button></li>
89 </ul> 89 </ul>
90 <br> 90 <br>
91 <div class="tab-content customer-table" style="margin:0px"> 91 <div class="tab-content customer-table" style="margin:0px">
92 <div class="tab-pane active" id="companyView"> 92 <div class="tab-pane active" id="companyView">
93 <table ng-table="displayFuelOrderList" class="table table-striped table-condensed" show-filter="true"> 93 <table ng-table="displayFuelOrderList" class="table table-striped table-condensed" show-filter="true">
94 <tr ng-repeat="row in $data | filter:searchText" style="cursor: pointer;" > 94 <tr ng-repeat="row in $data | filter:searchText" style="cursor: pointer;" >
95 <td data-title="'Company Name'" filter="{companyName: 'text'}" sortable="'companyName'" ng-click="editTableRow(row)"> 95 <td data-title="'Company Name'" filter="{companyName: 'text'}" sortable="'companyName'" ng-click="editTableRow(row)">
96 {{row.companyName}} 96 {{row.companyName}}
97 </td> 97 </td>
98 <td data-title="'Fueling date'" filter="{departingDate: 'text'}" sortable="'departingDate'" ng-click="editTableRow(row)"> 98 <td data-title="'Fueling date'" filter="{departingDate: 'text'}" sortable="'departingDate'" ng-click="editTableRow(row)">
99 {{row.upliftDateString}} 99 {{row.upliftDateString}}
100 </td> 100 </td>
101 <td data-title="'Tail #'" filter="{aircraftName: 'text'}" sortable="'aircraftName'" ng-click="editTableRow(row)"> 101 <td data-title="'Tail #'" filter="{aircraftName: 'text'}" sortable="'aircraftName'" ng-click="editTableRow(row)">
102 {{row.aircraftName}} 102 {{row.aircraftName}}
103 </td> 103 </td>
104 <td data-title="'Source'" filter="{source: 'text'}" sortable="'source'" ng-click="editTableRow(row)"> 104 <td data-title="'Source'" filter="{source: 'text'}" sortable="'source'" ng-click="editTableRow(row)">
105 {{row.source}} 105 {{row.source}}
106 </td> 106 </td>
107 <td data-title="'Volume'" filter="{requestedVolume: 'text'}" sortable="'requestedVolume'" ng-click="editTableRow(row)"> 107 <td data-title="'Volume'" filter="{requestedVolume: 'text'}" sortable="'requestedVolume'" ng-click="editTableRow(row)">
108 {{row.requestedVolume}} 108 {{row.requestedVolume}}
109 </td> 109 </td>
110 <td data-title="'FBO Cost'" filter="{fboCost: 'text'}" sortable="'fboCost'" ng-click="editTableRow(row)"> 110 <td data-title="'FBO Cost'" filter="{fboCost: 'text'}" sortable="'fboCost'" ng-click="editTableRow(row)">
111 {{row.fboCost | number : 4}} 111 {{row.fboCost | number : 4}}
112 </td> 112 </td>
113 <td data-title="'Quoted'" filter="{priceQuote: 'text'}" sortable="'priceQuote'" ng-click="editTableRow(row)"> 113 <td data-title="'Quoted'" filter="{priceQuote: 'text'}" sortable="'priceQuote'" ng-click="editTableRow(row)">
114 {{row.priceQuote | number : 4}} 114 {{row.priceQuote | number : 4}}
115 </td> 115 </td>
116 <td data-title="'Invoiced'" filter="{invoiced: 'text'}" sortable="'invoiced'" ng-click="editTableRow(row)"> 116 <td data-title="'Invoiced'" filter="{invoiced: 'text'}" sortable="'invoiced'" ng-click="editTableRow(row)">
117 {{row.invoiced | number : 4}} 117 {{row.invoiced | number : 4}}
118 </td> 118 </td>
119 <td data-title="'Total'" filter="{total: 'text'}" sortable="'total'" ng-click="editTableRow(row)"> 119 <td data-title="'Total'" filter="{total: 'text'}" sortable="'total'" ng-click="editTableRow(row)">
120 {{row.total | number : 4}} 120 {{row.total | number : 4}}
121 </td> 121 </td>
122 <td data-title="'Status'" filter="{status: 'select'}" filter-data="statusFilterOptions" sortable="'status'"> 122 <td data-title="'Status'" filter="{status: 'select'}" filter-data="statusFilterOptions" sortable="'status'">
123 <select class="btn btn-regular colorfulSelectbox" ng-model="row.status" ng-style="abc" ng-change="updateStatus(row, row.status)"> 123 <select class="btn btn-regular colorfulSelectbox" ng-model="row.status" ng-style="abc" ng-change="updateStatus(row, row.status)">
124 <option class="blackOption" value="pending" ng-selected="row.status == pending"> Pending</option> 124 <option class="blackOption" value="pending" ng-selected="row.status == pending"> Pending</option>
125 <option class="blueOption" value="invoiced" ng-selected="row.status == invoiced" >Invoiced</option> 125 <option class="blueOption" value="invoiced" ng-selected="row.status == invoiced" >Invoiced</option>
126 <option class="greenOption" value="paid" ng-selected="row.status == paid" >Paid</option> 126 <option class="greenOption" value="paid" ng-selected="row.status == paid" >Paid</option>
127 <option class="redOption" value="cancelled" ng-selected="row.status == cancelled" >Cancelled</option> 127 <option class="redOption" value="cancelled" ng-selected="row.status == cancelled" >Cancelled</option>
128 <option class="yellowOption" value="archived" ng-selected="row.status == archived" >Archived</option> 128 <option class="yellowOption" value="archived" ng-selected="row.status == archived" >Archived</option>
129 </select> 129 </select>
130 </td> 130 </td>
131 <td data-title="'Attachments'" filter="{orderInvoice : 'select'}" filter-data="attachmentFilterOptions" sortable="'orderInvoice '"> 131 <td data-title="'Attachments'" filter="{orderInvoice : 'select'}" filter-data="attachmentFilterOptions" sortable="'orderInvoice '">
132 <select class="btn btn-regular" ng-model="attachOptionSelected" ng-change="attachment(row.id,attachOptionSelected,row.orderInvoice.link, row)" > 132 <select class="btn btn-regular" ng-model="attachOptionSelected" ng-change="attachment(row.id,attachOptionSelected,row.orderInvoice.link, row)" >
133 <option value="" disabled selected="selected" >Invoice</option> 133 <option value="" disabled selected="selected" >Invoice</option>
134 <option value="viewAttachment" ng-if="row.orderInvoice !== null" >View</option> 134 <option value="viewAttachment" ng-if="row.orderInvoice !== null" >View</option>
135 <option value="deleteAttachment" ng-if="row.orderInvoice !== null">Delete</option> 135 <option value="deleteAttachment" ng-if="row.orderInvoice !== null">Delete</option>
136 <option value="0" disabled >_____________</option> 136 <option value="0" disabled >_____________</option>
137 <option value="uploadAttachment" >Upload</option> 137 <option value="uploadAttachment" >Upload</option>
138 </select> 138 </select>
139 <i class="fa fa-paperclip" ng-if="row.orderInvoice !== null"></i> 139 <i class="fa fa-paperclip" ng-if="row.orderInvoice !== null"></i>
140 </td> 140 </td>
141 </tr> 141 </tr>
142 </table> 142 </table>
143 143
144 <select class="btn btn-primary exportBtn" ng-model="optionSelected" ng-change="onFWSelect()"> 144 <select class="btn btn-primary exportBtn" ng-model="optionSelected" ng-change="onFWSelect()">
145 <option value="" disabled selected="selected">Fuel Widget</option> 145 <option value="" disabled selected="selected">Fuel Widget</option>
146 <option value="dt" >Direct Transaction</option> 146 <option value="dt" >Direct Transaction</option>
147 <option value="efo" >Export Fuel Orders</option> 147 <option value="efo" >Export Fuel Orders</option>
148 </select> 148 </select>
149 149
150 </div> 150 </div>
151 </div> 151 </div>
152 </div> 152 </div>
153 </div> 153 </div>
154 <!-- /widget-content --> 154 <!-- /widget-content -->
155 </div> 155 </div>
156 <!-- /widget --> 156 <!-- /widget -->
157 </div> 157 </div>
158 <!-- /span8 --> 158 <!-- /span8 -->
159 </div> 159 </div>
160 <!-- /row --> 160 <!-- /row -->
161 </div> 161 </div>
162 <!-- /container --> 162 <!-- /container -->
163 163
164 164
165 </div> 165 </div>
166 <!-- /main --> 166 <!-- /main -->
167 167
168 168
169 <form class="modal multi-step" id="demo-modal-3" name="companyForm"> 169 <form class="modal multi-step" id="demo-modal-3" name="companyForm">
170 <div class="modal-dialog modal-lg"> 170 <div class="modal-dialog modal-lg">
171 <div class="modal-content"> 171 <div class="modal-content">
172 <div class="modal-body step-1" data-step="1" style="padding: 0;"> 172 <div class="modal-body step-1" data-step="1" style="padding: 0;">
173 <div> 173 <div>
174 <div class="row" style="margin: 0;"> 174 <div class="row" style="margin: 0;">
175 <div> 175 <div>
176 <div class="widget" style="margin-bottom: 0;"> 176 <div class="widget" style="margin-bottom: 0;">
177 <div class="widget-header"> 177 <div class="widget-header">
178 <i class="icon-pencil"></i> 178 <i class="icon-pencil"></i>
179 <i class="fa fa-tasks" aria-hidden="true"></i> 179 <i class="fa fa-tasks" aria-hidden="true"></i>
180 <h3>Add a New Company</h3> 180 <h3>Add a New Company</h3>
181 <div class="pull-right my-toggle-switch" style="margin-right: 30px;"> 181 <div class="pull-right my-toggle-switch" style="margin-right: 30px;">
182 <div style="color: #ff9a01;">Activate &nbsp &nbsp 182 <div style="color: #ff9a01;">Activate &nbsp &nbsp
183 <toggle ng-model="data.activate" size="customToogle"></toggle> 183 <toggle ng-model="data.activate" size="customToogle"></toggle>
184 </div> 184 </div>
185 </div> 185 </div>
186 <div class="clearfix"></div> 186 <div class="clearfix"></div>
187 </div> 187 </div>
188 <div class="widget-content" style="padding-left: 0; padding-right: 0; border-bottom: 0;"> 188 <div class="widget-content" style="padding-left: 0; padding-right: 0; border-bottom: 0;">
189 <div class="col-xs-12"> 189 <div class="col-xs-12">
190 <div class="col-md-8"> 190 <div class="col-md-8">
191 <div class="pull-left"> 191 <div class="pull-left">
192 <label class="new-input-label"><b>Company Name *</b></label> 192 <label class="new-input-label"><b>Company Name *</b></label>
193 </div> 193 </div>
194 <div class="pull-left" style="margin-left: 15px;"> 194 <div class="pull-left" style="margin-left: 15px;">
195 <!-- <input type="text" ng-model="data.companyName" class="form-control companyNameInput" ng-keyup="removeValidation()" placeholder="" required> --> 195 <!-- <input type="text" ng-model="data.companyName" class="form-control companyNameInput" ng-keyup="removeValidation()" placeholder="" required> -->
196 <input type="text" ng-keyup="removeValidation()" ng-model="data.companyName" uib-typeahead="company.companyName for company in compNameList | filter:$viewValue | limitTo:8" class="form-control companyNameInput"> 196 <input type="text" ng-keyup="removeValidation()" ng-model="data.companyName" uib-typeahead="company.companyName for company in compNameList | filter:$viewValue | limitTo:8" class="form-control companyNameInput">
197 197
198 <label class="customErrorMessage" ng-show="showCompanyError">This field is required.</label> 198 <label class="customErrorMessage" ng-show="showCompanyError">This field is required.</label>
199 </div> 199 </div>
200 <div class="clearfix"></div> 200 <div class="clearfix"></div>
201 </div> 201 </div>
202 <div class="col-md-4"> 202 <div class="col-md-4">
203 203
204 <div class="pull-right"> 204 <div class="pull-right">
205 <input type="text" ng-model="data.baseIcao" style="width: 100px;" class="form-control" placeholder=""> 205 <input type="text" ng-model="data.baseIcao" style="width: 100px;" class="form-control" placeholder="">
206 </div> 206 </div>
207 <div class="pull-right"> 207 <div class="pull-right">
208 <label style="margin-right: 15px;" class="new-input-label"><b>Base ICAO</b></label> 208 <label style="margin-right: 15px;" class="new-input-label"><b>Base ICAO</b></label>
209 </div> 209 </div>
210 <div class="clearfix"></div> 210 <div class="clearfix"></div>
211 </div> 211 </div>
212 </div> 212 </div>
213 <div class="clearfix"></div><br> 213 <div class="clearfix"></div><br>
214 <div class="col-xs-12"> 214 <div class="col-xs-12">
215 <div class="col-md-7"> 215 <div class="col-md-7">
216 <div class="pull-left"> 216 <div class="pull-left">
217 <label class="new-input-label"><b>Relationship&nbsp;</b></label> 217 <label class="new-input-label"><b>Relationship&nbsp;</b></label>
218 </div> 218 </div>
219 <div class="pull-left" style="margin-left: 32px;"> 219 <div class="pull-left" style="margin-left: 32px;">
220 <input type="checkbox" ng-model="data.baseTenant" name="vehicle" value="Bike"> Check here if this is a Base Tenant<br> 220 <input type="checkbox" ng-model="data.baseTenant" name="vehicle" value="Bike"> Check here if this is a Base Tenant<br>
221 <input type="checkbox" ng-model="data.fuelerlinxCustomer" name="vehicle" value="Car" checked> Check here if this is a FuelerLinx Customer<br> 221 <input type="checkbox" ng-model="data.fuelerlinxCustomer" name="vehicle" value="Car" checked> Check here if this is a FuelerLinx Customer<br>
222 <input type="checkbox" ng-model="data.contractFuelVendor" name="vehicle" value="Car" checked> Check here if this is a Contract Fuel Vendor 222 <input type="checkbox" ng-model="data.contractFuelVendor" name="vehicle" value="Car" checked> Check here if this is a Contract Fuel Vendor
223 </div> 223 </div>
224 <div class="clearfix"></div> 224 <div class="clearfix"></div>
225 </div> 225 </div>
226 <div class="col-md-2 Airport" style="text-align: right;"> 226 <div class="col-md-2 Airport" style="text-align: right;">
227 <b>Certificate Type</b> 227 <b>Certificate Type</b>
228 </div> 228 </div>
229 <div class="col-md-3 Airport"> 229 <div class="col-md-3 Airport">
230 <select required class="form-control" ng-model="data.certificateType"> 230 <select required class="form-control" ng-model="data.certificateType">
231 <option value="" disabled selected hidden>Select...</option> 231 <option value="" disabled selected hidden>Select...</option>
232 <option value="corporate">Part 91 (Corporate)</option> 232 <option value="corporate">Part 91 (Corporate)</option>
233 <option value="charter">Part 135 (Charter)</option> 233 <option value="charter">Part 135 (Charter)</option>
234 <option value="scheduled">Part 121 (Scheduled)</option> 234 <option value="scheduled">Part 121 (Scheduled)</option>
235 <option value="military">Military</option> 235 <option value="military">Military</option>
236 <option value="government">Government</option> 236 <option value="government">Government</option>
237 </select> 237 </select>
238 </div> 238 </div>
239 <div class="clearfix"></div> 239 <div class="clearfix"></div>
240 </div> 240 </div>
241 <div class="clearfix"></div> 241 <div class="clearfix"></div>
242 <br/> 242 <br/>
243 <div class="col-xs-12"> 243 <div class="col-xs-12">
244 <div class="col-md-6"> 244 <div class="col-md-6">
245 <div class="pull-left" style="width: 110px;"> 245 <div class="pull-left" style="width: 110px;">
246 <b>JET A Margin *</b> 246 <b>JET A Margin *</b>
247 </div> 247 </div>
248 <div class="pull-left"> 248 <div class="pull-left">
249 <select class="form-control marginSelectBox" ng-model="data.masterMargin" ng-options="margin.id as margin.marginName for margin in jetMarginList" required ng-change="removeMarginValidation()"> 249 <select class="form-control marginSelectBox" ng-model="data.masterMargin" ng-options="margin.id as margin.marginName for margin in jetMarginList" required ng-change="removeMarginValidation()">
250 <option value="" disabled>Select...</option> 250 <option value="" disabled>Select...</option>
251 </select> 251 </select>
252 <label ng-show="showMarginError" class="customErrorMessage">This field is required.</label> 252 <label ng-show="showMarginError" class="customErrorMessage">This field is required.</label>
253 253
254 <div class="clearfix"></div> 254 <div class="clearfix"></div>
255 </div> 255 </div>
256 </div> 256 </div>
257 257
258 <div class="col-md-3 Airport" style="text-align: right;"> 258 <div class="col-md-3 Airport" style="text-align: right;">
259 <b>AVGAS 100LL Margin</b> 259 <b>AVGAS 100LL Margin</b>
260 </div> 260 </div>
261 <div class="col-md-3 Airport"> 261 <div class="col-md-3 Airport">
262 <select class="form-control" ng-model="data.avgasMargin" ng-options="avgs.id as avgs.marginName for avgs in avgsMarginList"> 262 <select class="form-control" ng-model="data.avgasMargin" ng-options="avgs.id as avgs.marginName for avgs in avgsMarginList">
263 <option value="" disabled>Select...</option> 263 <option value="" disabled>Select...</option>
264 </select> 264 </select>
265 </div> 265 </div>
266 <div class="clearfix"></div> 266 <div class="clearfix"></div>
267 </div> 267 </div>
268 <div class="clearfix"></div> 268 <div class="clearfix"></div>
269 <br/> 269 <br/>
270 <div class="col-xs-12"> 270 <div class="col-xs-12">
271 <div class="col-md-12"> 271 <div class="col-md-12">
272 <div class="pull-left" style="width: 110px;"> 272 <div class="pull-left" style="width: 110px;">
273 <label class="new-input-label"><b>Address</b></label> 273 <label class="new-input-label"><b>Address</b></label>
274 </div> 274 </div>
275 <div class="pull-left" style="width: calc(100% - 110px);"> 275 <div class="pull-left" style="width: calc(100% - 110px);">
276 <input type="text" class="form-control" ng-model="data.addressOne" placeholder=""> 276 <input type="text" class="form-control" ng-model="data.addressOne" placeholder="">
277 </div> 277 </div>
278 <div class="clearfix"></div> 278 <div class="clearfix"></div>
279 </div> 279 </div>
280 </div> 280 </div>
281 <div class="clearfix"></div> 281 <div class="clearfix"></div>
282 <br/> 282 <br/>
283 <div class="col-xs-12"> 283 <div class="col-xs-12">
284 <div class="col-md-12"> 284 <div class="col-md-12">
285 <div class="pull-left" style="width: 110px;"> 285 <div class="pull-left" style="width: 110px;">
286 <label class="new-input-label"><b>Address2</b></label> 286 <label class="new-input-label"><b>Address2</b></label>
287 </div> 287 </div>
288 <div class="pull-left" style="width: calc(100% - 110px);"> 288 <div class="pull-left" style="width: calc(100% - 110px);">
289 <input type="text" ng-model="data.addressTwo" class="form-control" placeholder=""> 289 <input type="text" ng-model="data.addressTwo" class="form-control" placeholder="">
290 </div> 290 </div>
291 <div class="clearfix"></div> 291 <div class="clearfix"></div>
292 </div> 292 </div>
293 </div> 293 </div>
294 <div class="clearfix"></div> 294 <div class="clearfix"></div>
295 <br/> 295 <br/>
296 <div class="col-xs-12"> 296 <div class="col-xs-12">
297 297
298 <div class="col-md-6"> 298 <div class="col-md-6">
299 <div class="pull-left" style="width: 110px;"> 299 <div class="pull-left" style="width: 110px;">
300 <label class="new-input-label"><b>City</b></label> 300 <label class="new-input-label"><b>City</b></label>
301 </div> 301 </div>
302 <div class="pull-left" style="width: calc(100% - 110px);"> 302 <div class="pull-left" style="width: calc(100% - 110px);">
303 <input type="text" ng-model="data.city" class="form-control" placeholder=""> 303 <input type="text" ng-model="data.city" class="form-control" placeholder="">
304 </div> 304 </div>
305 <div class="clearfix"></div> 305 <div class="clearfix"></div>
306 </div> 306 </div>
307 <div class="col-md-3"> 307 <div class="col-md-3">
308 <div class="pull-left" style="width: 40px;"> 308 <div class="pull-left" style="width: 40px;">
309 <label class="new-input-label"><b>State</b></label> 309 <label class="new-input-label"><b>State</b></label>
310 </div> 310 </div>
311 <div class="pull-left" style="width: calc(100% - 110px);"> 311 <div class="pull-left" style="width: calc(100% - 110px);">
312 <input type="text" ng-model="data.state" class="form-control" placeholder=""> 312 <input type="text" ng-model="data.state" class="form-control" placeholder="">
313 </div> 313 </div>
314 <div class="clearfix"></div> 314 <div class="clearfix"></div>
315 </div> 315 </div>
316 <div class="col-md-3"> 316 <div class="col-md-3">
317 <div class="pull-left"> 317 <div class="pull-left">
318 <label class="new-input-label"><b>Zip Code</b></label> 318 <label class="new-input-label"><b>Zip Code</b></label>
319 </div> 319 </div>
320 <div class="pull-right" style="width: calc(100% - 60px);"> 320 <div class="pull-right" style="width: calc(100% - 60px);">
321 <input type="tel" ng-model="data.zipcode" class="form-control" placeholder=""> 321 <input type="tel" ng-model="data.zipcode" class="form-control" placeholder="">
322 </div> 322 </div>
323 <div class="clearfix"></div> 323 <div class="clearfix"></div>
324 </div> 324 </div>
325 </div> 325 </div>
326 <div class="clearfix"></div> 326 <div class="clearfix"></div>
327 <br/> 327 <br/>
328 <div class="col-xs-12"> 328 <div class="col-xs-12">
329 329
330 <div class="col-md-6"> 330 <div class="col-md-6">
331 <div class="pull-left" style="width: 110px;"> 331 <div class="pull-left" style="width: 110px;">
332 <label class="new-input-label"><b>Country</b></label> 332 <label class="new-input-label"><b>Country</b></label>
333 </div> 333 </div>
334 <div class="pull-left" style="width: calc(100% - 110px);"> 334 <div class="pull-left" style="width: calc(100% - 110px);">
335 <input type="text" ng-model="data.country" class="form-control" placeholder=""> 335 <input type="text" ng-model="data.country" class="form-control" placeholder="">
336 </div> 336 </div>
337 <div class="clearfix"></div> 337 <div class="clearfix"></div>
338 </div> 338 </div>
339 <div class="col-md-6"> 339 <div class="col-md-6">
340 <div class="pull-left" style="width: 110px;"> 340 <div class="pull-left" style="width: 110px;">
341 <label class="new-input-label"><b>Internal Note</b></label> 341 <label class="new-input-label"><b>Internal Note</b></label>
342 </div> 342 </div>
343 <div class="pull-left" style="width: calc(100% - 110px);"> 343 <div class="pull-left" style="width: calc(100% - 110px);">
344 <textarea name="message" ng-model="data.internalNote" rows="4" cols="34"></textarea> 344 <textarea name="message" ng-model="data.internalNote" rows="4" cols="34"></textarea>
345 </div> 345 </div>
346 <div class="clearfix"></div> 346 <div class="clearfix"></div>
347 </div> 347 </div>
348 </div> 348 </div>
349 <div class="clearfix"></div> 349 <div class="clearfix"></div>
350 <!-- <br/> 350 <!-- <br/>
351 <div class="col-xs-12"> 351 <div class="col-xs-12">
352 <div class="col-md-2 Airport"></div> 352 <div class="col-md-2 Airport"></div>
353 <div class="col-md-10 Airport"> 353 <div class="col-md-10 Airport">
354 <div class="pull-right"> 354 <div class="pull-right">
355 <button type="button" class="btn btn-default" ng-click="cancel()">Cancel</button> 355 <button type="button" class="btn btn-default" ng-click="cancel()">Cancel</button>
356 <button type="button" class="btn btn-warning" ng-click="addAircraft()">Next: Add Aircraft</button> 356 <button type="button" class="btn btn-warning" ng-click="addAircraft()">Next: Add Aircraft</button>
357 </div> 357 </div>
358 </div> 358 </div>
359 </div> --> 359 </div> -->
360 </div> 360 </div>
361 </div> 361 </div>
362 <div class="clearfix"></div> 362 <div class="clearfix"></div>
363 </div> 363 </div>
364 </div> 364 </div>
365 </div> 365 </div>
366 </div> 366 </div>
367 <div class="modal-body step-2" data-step="2" style="padding: 0;"> 367 <div class="modal-body step-2" data-step="2" style="padding: 0;">
368 <div> 368 <div>
369 <div class="row" style="margin: 0;"> 369 <div class="row" style="margin: 0;">
370 <div> 370 <div>
371 <div class="widget" style="margin-bottom: 0;"> 371 <div class="widget" style="margin-bottom: 0;">
372 <div class="widget-header"> 372 <div class="widget-header">
373 <i class="icon-pencil"></i> 373 <i class="icon-pencil"></i>
374 <i class="fa fa-tasks" aria-hidden="true"></i> 374 <i class="fa fa-tasks" aria-hidden="true"></i>
375 <h3>Add a New Company</h3> 375 <h3>Add a New Company</h3>
376 <div class="clearfix"></div> 376 <div class="clearfix"></div>
377 </div> 377 </div>
378 <div class="widget-content" style="padding-left: 0; padding-right: 0; border-bottom: 0;"> 378 <div class="widget-content" style="padding-left: 0; padding-right: 0; border-bottom: 0;">
379 <div class="col-xs-12"> 379 <div class="col-xs-12">
380 <div class="widget-header"> 380 <div class="widget-header">
381 <i class="fa fa-list"></i> 381 <i class="fa fa-list"></i>
382 <h3>Aircraft List</h3> 382 <h3>Aircraft List</h3>
383 </div> 383 </div>
384 <div class="widget-content" style="padding:0px;border: 0px; "> 384 <div class="widget-content" style="padding:0px;border: 0px; ">
385 <div class="table-responsive"> 385 <div class="table-responsive">
386 <!-- <table class="table table-bordered table-hover table-striped addRow" style="margin-bottom: 0px;"> 386 <!-- <table class="table table-bordered table-hover table-striped addRow" style="margin-bottom: 0px;">
387 <thead> 387 <thead>
388 <tr> 388 <tr>
389 <th>Tail</th> 389 <th>Tail</th>
390 <th>Make</th> 390 <th>Make</th>
391 <th>Model</th> 391 <th>Model</th>
392 <th>Size</th> 392 <th>Size</th>
393 <th>Margin</th> 393 <th>Margin</th>
394 </tr> 394 </tr>
395 </thead> 395 </thead>
396 <tbody> 396 <tbody>
397 <tr> 397 <tr>
398 <td> 398 <td>
399 <input type="text" style="width:100px;" ng-model="aircraft.tail" class="form-control"> 399 <input type="text" style="width:100px;" ng-model="aircraft.tail" class="form-control">
400 </td> 400 </td>
401 <td style="width: 25%;"> 401 <td style="width: 25%;">
402 <select class="form-control" ng-model="aircraft.make" ng-change="getModal()"> 402 <select class="form-control" ng-model="aircraft.make" ng-change="getModal()">
403 <option ng-repeat="make in aircraftMakeList">{{make}}</option> 403 <option ng-repeat="make in aircraftMakeList">{{make}}</option>
404 </select> 404 </select>
405 </td> 405 </td>
406 <td style="width: 20%;"> 406 <td style="width: 20%;">
407 <select class="form-control" ng-model="aircraft.model" ng-change="getSize()"> 407 <select class="form-control" ng-model="aircraft.model" ng-change="getSize()">
408 <option ng-repeat="model in aircraftModalList">{{model}}</option> 408 <option ng-repeat="model in aircraftModalList">{{model}}</option>
409 </select> 409 </select>
410 </td> 410 </td>
411 <td style="width: 25%;"> 411 <td style="width: 25%;">
412 <select class="form-control" ng-model="aircraft.size"> 412 <select class="form-control" ng-model="aircraft.size">
413 <option ng-repeat="size in aircraftSizeList">{{size}}</option> 413 <option ng-repeat="size in aircraftSizeList">{{size}}</option>
414 </select> 414 </select>
415 </td> 415 </td>
416 <td> 416 <td>
417 <select class="form-control"> 417 <select class="form-control">
418 <option>Margin1</option> 418 <option>Margin1</option>
419 <option>Margin2</option> 419 <option>Margin2</option>
420 </select> 420 </select>
421 </td> 421 </td>
422 </tr> 422 </tr>
423 </tbody> 423 </tbody>
424 424
425 </table> --> 425 </table> -->
426 <table class="table table-striped table-bordered"> 426 <table class="table table-striped table-bordered">
427 <thead> 427 <thead>
428 <tr> 428 <tr>
429 <!-- <th><input type="checkbox" ng-model="selectedAll" ng-click="checkAll()" /></th> --> 429 <!-- <th><input type="checkbox" ng-model="selectedAll" ng-click="checkAll()" /></th> -->
430 <th>Tail</th> 430 <th>Tail</th>
431 <th>Make</th> 431 <th>Make</th>
432 <th>Model</th> 432 <th>Model</th>
433 <th>Size</th> 433 <th>Size</th>
434 <th>JET A Margin</th> 434 <th>JET A Margin</th>
435 <th>AVGS 100LL Margin</th> 435 <th>AVGS 100LL Margin</th>
436 </tr> 436 </tr>
437 </thead> 437 </thead>
438 <tbody> 438 <tbody>
439 <tr ng-repeat="aircraftData in aircraftDetails track by $index"> 439 <tr ng-repeat="aircraftData in aircraftDetails track by $index">
440 <!-- <td> 440 <!-- <td>
441 <input type="checkbox" ng-model="aircraftData.selected"/> 441 <input type="checkbox" ng-model="aircraftData.selected"/>
442 </td> --> 442 </td> -->
443 <td style="width: 15%"> 443 <td style="width: 15%">
444 <input type="text" class="form-control" ng-model="aircraftData.tail" ng-blur="checkJetWithTail(aircraftData.tail, $index)" required/> 444 <input type="text" class="form-control" ng-model="aircraftData.tail" ng-blur="checkJetWithTail(aircraftData.tail, $index)" required/>
445 </td> 445 </td>
446 <td style="width: 17%"> 446 <td style="width: 17%">
447 <select class="form-control" ng-model="aircraftData.make" ng-change="getModal(aircraftData.make, $index)"> 447 <select class="form-control" ng-model="aircraftData.make" ng-change="getModal(aircraftData.make, $index)">
448 <option ng-repeat="make in aircraftMakeList | orderBy">{{make}}</option> 448 <option ng-repeat="make in aircraftMakeList | orderBy">{{make}}</option>
449 <option value="" disabled>Select...</option> 449 <option value="" disabled>Select...</option>
450 </select> 450 </select>
451 </td> 451 </td>
452 <td style="width: 17%"> 452 <td style="width: 17%">
453 <select class="form-control" ng-model="aircraftData.model" ng-change="getSize(aircraftData.model, $index)"> 453 <select class="form-control" ng-model="aircraftData.model" ng-change="getSize(aircraftData.model, $index)">
454 <option ng-repeat="model in aircraftData.aircraftModalList | orderBy">{{model}}</option> 454 <option ng-repeat="model in aircraftData.aircraftModalList | orderBy">{{model}}</option>
455 <option value="" disabled>Select...</option> 455 <option value="" disabled>Select...</option>
456 </select> 456 </select>
457 </td> 457 </td>
458 <td style="width: 17%"> 458 <td style="width: 17%">
459 <!-- <select class="form-control" ng-model="aircraftData.sizeId" ng-options="size.aircraftSize.id as size.aircraftSize.size for size in aircraftData.aircraftSizeList"> 459 <!-- <select class="form-control" ng-model="aircraftData.sizeId" ng-options="size.aircraftSize.id as size.aircraftSize.size for size in aircraftData.aircraftSizeList">
460 <option value="" disabled>Select...</option> 460 <option value="" disabled>Select...</option>
461 </select> --> 461 </select> -->
462 <select class="form-control" ng-model="aircraftData.sizeId"> 462 <select class="form-control" ng-model="aircraftData.sizeId">
463 <option value="" disabled>Select</option> 463 <option value="" disabled>Select</option>
464 <option ng-repeat="size in aircraftData.aircraftSizeList" value="{{size.aircraftSize.id}}">{{size.aircraftSize.size}}</option> 464 <option ng-repeat="size in aircraftData.aircraftSizeList" value="{{size.aircraftSize.id}}">{{size.aircraftSize.size}}</option>
465 </select> 465 </select>
466 <!-- <select class="form-control" ng-model="aircraftData.size"> 466 <!-- <select class="form-control" ng-model="aircraftData.size">
467 <option ng-repeat="size in aircraftData.aircraftSizeList">{{size}}</option> 467 <option ng-repeat="size in aircraftData.aircraftSizeList">{{size}}</option>
468 </select> --> 468 </select> -->
469 </td> 469 </td>
470 <td style="width: 17%"> 470 <td style="width: 17%">
471 <!-- <select class="form-control" ng-model="aircraftData.marginId" ng-options="margin.id as margin.marginName for margin in jetMarginList"> 471 <!-- <select class="form-control" ng-model="aircraftData.marginId" ng-options="margin.id as margin.marginName for margin in jetMarginList">
472 <option value="" disabled>Select...</option> 472 <option value="" disabled>Select...</option>
473 </select> --> 473 </select> -->
474 <select class="form-control" ng-model="aircraftData.marginId" ng-disabled="jetShow[$index]"> 474 <select class="form-control" ng-model="aircraftData.marginId" ng-disabled="jetShow[$index]">
475 <option value="" disabled>Select</option> 475 <option value="" disabled>Select</option>
476 <option ng-repeat="margin in jetMarginList" value="{{margin.id}}">{{margin.marginName}}</option> 476 <option ng-repeat="margin in jetMarginList" value="{{margin.id}}">{{margin.marginName}}</option>
477 </select> 477 </select>
478 </td> 478 </td>
479 <td style="width: 17%"> 479 <td style="width: 17%">
480 <!-- <select class="form-control marginSelectBox" ng-model="aircraftData.avgasMarginId" ng-options="avgs.id as avgs.marginName for avgs in avgsMarginList"> 480 <!-- <select class="form-control marginSelectBox" ng-model="aircraftData.avgasMarginId" ng-options="avgs.id as avgs.marginName for avgs in avgsMarginList">
481 <option value="" disabled>Select...</option> 481 <option value="" disabled>Select...</option>
482 </select> --> 482 </select> -->
483 <select class="form-control" ng-model="aircraftData.avgasMarginId" ng-disabled="marginShow[$index]"> 483 <select class="form-control" ng-model="aircraftData.avgasMarginId" ng-disabled="marginShow[$index]">
484 <option value="" disabled>Select</option> 484 <option value="" disabled>Select</option>
485 <option ng-repeat="avgs in avgsMarginList" value="{{avgs.id}}">{{avgs.marginName}}</option> 485 <option ng-repeat="avgs in avgsMarginList" value="{{avgs.id}}">{{avgs.marginName}}</option>
486 </select> 486 </select>
487 </td> 487 </td>
488 </tr> 488 </tr>
489 </tbody> 489 </tbody>
490 </table> 490 </table>
491 </div> 491 </div>
492 <div class="clearfix"></div> 492 <div class="clearfix"></div>
493 </div> 493 </div>
494 </div> 494 </div>
495 <div class="clearfix"></div> 495 <div class="clearfix"></div>
496 <div class="col-xs-12" style="margin-bottom: 50px;margin-top: 10px;"> 496 <div class="col-xs-12" style="margin-bottom: 50px;margin-top: 10px;">
497 <button ng-click="addNew()" class="button1 turquoise pull-right"><span>+</span>Add Aircraft</button> 497 <button ng-click="addNew()" class="button1 turquoise pull-right"><span>+</span>Add Aircraft</button>
498 </div> 498 </div>
499 <!-- <div class="col-xs-12" style="margin-bottom: 20px;"> 499 <!-- <div class="col-xs-12" style="margin-bottom: 20px;">
500 <div class="pull-right"> 500 <div class="pull-right">
501 <button type="button" class="btn btn-default" ng-click="cancelCraft()">Cancel</button> 501 <button type="button" class="btn btn-default" ng-click="cancelCraft()">Cancel</button>
502 <button type="button" class="btn btn-warning" ng-click="goBack()">Go Back</button> 502 <button type="button" class="btn btn-warning" ng-click="goBack()">Go Back</button>
503 <button type="button" class="btn btn-success" ng-click="goBack()">Save</button> 503 <button type="button" class="btn btn-success" ng-click="goBack()">Save</button>
504 </div> 504 </div>
505 </div> --> 505 </div> -->
506 </div> 506 </div>
507 </div> 507 </div>
508 <div class="clearfix"></div> 508 <div class="clearfix"></div>
509 </div> 509 </div>
510 </div> 510 </div>
511 </div> 511 </div>
512 </div> 512 </div>
513 <!-- <div class="modal-body step-3" data-step="3"> 513 <!-- <div class="modal-body step-3" data-step="3">
514 This is the final step. 514 This is the final step.
515 </div> --> 515 </div> -->
516 <div class="modal-footer" style="border-top: 0;"> 516 <div class="modal-footer" style="border-top: 0;">
517 <button type="button" class="btn btn-default" ng-click="reset2()" data-dismiss="modal">Cancel</button> 517 <button type="button" class="btn btn-default" ng-click="reset2()" data-dismiss="modal">Cancel</button>
518 <button type="button" class="btn btn-primary step step-1" data-step="1" ng-click="addFirstData('#demo-modal-3', 2)">Next: Add Aircraft</button> 518 <button type="button" class="btn btn-primary step step-1" data-step="1" ng-click="addFirstData('#demo-modal-3', 2)">Next: Add Aircraft</button>
519 <button type="button" class="btn btn-primary step step-2" data-step="2" onclick="sendEvent('#demo-modal-3', 1)">Go Back</button> 519 <button type="button" class="btn btn-primary step step-2" data-step="2" onclick="sendEvent('#demo-modal-3', 1)">Go Back</button>
520 <!-- <button type="button" class="btn btn-primary step step-2" data-step="2" onclick="sendEvent('#demo-modal-3', 3)">Continue</button> --> 520 <!-- <button type="button" class="btn btn-primary step step-2" data-step="2" onclick="sendEvent('#demo-modal-3', 3)">Continue</button> -->
521 <button type="button" class="btn btn-success step step-2" data-step="2" ng-click="saveCompanyData()">Save</button> 521 <button type="button" class="btn btn-success step step-2" data-step="2" ng-click="saveCompanyData()">Save</button>
522 </div> 522 </div>
523 </div> 523 </div>
524 </div> 524 </div>
525 </form> 525 </form>
526 526
527 527
528 528
529 <form class="modal multi-step" id="demo-modal-4" name="fuelOrderForm"> 529 <form class="modal multi-step" id="demo-modal-4" name="fuelOrderForm">
530 <div class="modal-dialog modal-lg"> 530 <div class="modal-dialog modal-lg">
531 <div class="modal-content"> 531 <div class="modal-content">
532 <div class="modal-body step-1" data-step="1" style="padding: 0;"> 532 <div class="modal-body step-1" data-step="1" style="padding: 0;">
533 <div> 533 <div>
534 <div class="row" style="margin: 0;"> 534 <div class="row" style="margin: 0;">
535 <div> 535 <div>
536 <div class="widget" style="margin-bottom: 0;"> 536 <div class="widget" style="margin-bottom: 0;">
537 <div class="widget-header"> 537 <div class="widget-header">
538 <i class="icon-pencil"></i> 538 <i class="icon-pencil"></i>
539 <i class="fa fa-tasks" aria-hidden="true"></i> 539 <i class="fa fa-tasks" aria-hidden="true"></i>
540 <h3>Add a Fuel Order</h3> 540 <h3>Add a Fuel Order</h3>
541 <div class="clearfix"></div> 541 <div class="clearfix"></div>
542 </div> 542 </div>
543 <div class="widget-content" style="padding-left: 0; padding-right: 0; border-bottom: 0;"> 543 <div class="widget-content" style="padding-left: 0; padding-right: 0; border-bottom: 0;">
544 <div class="col-xs-12"> 544 <div class="col-xs-12">
545 <div class="col-xs-12"> 545 <div class="col-xs-12">
546 546
547 <div class="col-md-6"> 547 <div class="col-md-6">
548 <div class="pull-left" style="width: 110px;"> 548 <div class="pull-left" style="width: 110px;">
549 <label class="new-input-label"><b>Fueling Date</b></label> 549 <label class="new-input-label"><b>Fueling Date</b></label>
550 </div> 550 </div>
551 <div class="pull-left" style="width: calc(100% - 110px);"> 551 <div class="pull-left" style="width: calc(100% - 110px);">
552 <input type="type" ng-model="order.upliftDate" class="form-control" placeholder="Select Date" datepicker /> 552 <input type="type" ng-model="order.upliftDate" class="form-control" placeholder="Select Date" datepicker />
553 <!--<md-datepicker ng-model="myDate" md-placeholder="Enter date"></md-datepicker>--> 553 <!--<md-datepicker ng-model="myDate" md-placeholder="Enter date"></md-datepicker>-->
554 </div> 554 </div>
555 <div class="clearfix"></div> 555 <div class="clearfix"></div>
556 </div> 556 </div>
557 <div class="col-md-6"> 557 <div class="col-md-6">
558 <div class="pull-left" style="width: 110px;"> 558 <div class="pull-left" style="width: 110px;">
559 <label class="new-input-label"><b>Volume</b></label> 559 <label class="new-input-label"><b>Volume</b></label>
560 </div> 560 </div>
561 <div class="pull-left" style="width: calc(100% - 110px);"> 561 <div class="pull-left" style="width: calc(100% - 110px);">
562 <input type="text" ng-model="order.volume" ng-keyup="addTotal(order.volume,'v')" class="form-control" placeholder=""> 562 <input type="text" ng-model="order.volume" ng-keyup="addTotal(order.volume,'v')" class="form-control" placeholder="">
563 </div> 563 </div>
564 <div class="clearfix"></div> 564 <div class="clearfix"></div>
565 </div> 565 </div>
566 </div> 566 </div>
567 <div class="clearfix"></div><br> 567 <div class="clearfix"></div><br>
568 568
569 <div class="col-xs-12"> 569 <div class="col-xs-12">
570 570
571 <div class="col-md-6"> 571 <div class="col-md-6">
572 <div class="pull-left" style="width: 110px;"> 572 <div class="pull-left" style="width: 110px;">
573 <label class="new-input-label"><b>Company</b></label> 573 <label class="new-input-label"><b>Company</b></label>
574 </div> 574 </div>
575 <div class="pull-left" style="width: calc(100% - 110px);"> 575 <div class="pull-left" style="width: calc(100% - 110px);">
576 <select ui-select2 ng-model="order.companyName" ng-change="getAircraft(order.companyName)" style="width: 100%;"> 576 <select ui-select2 ng-model="order.companyName" ng-change="getAircraft(order.companyName)" style="width: 100%;">
577 <option value="" selected disabled>Select Company</option> 577 <option value="" selected disabled>Select Company</option>
578 <option ng-repeat="list in companyList">{{list.companyName}}</option> 578 <option ng-repeat="list in companyList">{{list.companyName}}</option>
579 </select> 579 </select>
580 </div> 580 </div>
581 <div class="clearfix"></div> 581 <div class="clearfix"></div>
582 </div> 582 </div>
583 <div class="col-md-6"> 583 <div class="col-md-6">
584 <div class="pull-left" style="width: 110px;"> 584 <div class="pull-left" style="width: 110px;">
585 <label class="new-input-label"><b>Invoiced</b></label> 585 <label class="new-input-label"><b>Invoiced</b></label>
586 <span style="margin-top: 6px; margin-right: 3px; float: right;">$</span> 586 <span style="margin-top: 6px; margin-right: 3px; float: right;">$</span>
587 </div> 587 </div>
588 <div class="pull-left" style="width: calc(100% - 110px);"> 588 <div class="pull-left" style="width: calc(100% - 110px);">
589 <input type="text" ng-model="order.invoiced" ng-keyup="addTotal(order.invoiced,'i')" class="form-control" placeholder="0.0000" valid-number /> 589 <input type="text" ng-model="order.invoiced" ng-keyup="addTotal(order.invoiced,'i')" class="form-control" placeholder="0.0000" valid-number />
590 </div> 590 </div>
591 <div class="clearfix"></div> 591 <div class="clearfix"></div>
592 </div> 592 </div>
593 593
594 </div> 594 </div>
595 <div class="clearfix"></div> 595 <div class="clearfix"></div>
596 <br/> 596 <br/>
597 597
598 598
599 <div class="col-xs-12"> 599 <div class="col-xs-12">
600 600
601 601
602 <div class="col-md-6"> 602 <div class="col-md-6">
603 <div class="pull-left" style="width: 110px;"> 603 <div class="pull-left" style="width: 110px;">
604 <label class="new-input-label"><b>Tail #</b></label> 604 <label class="new-input-label"><b>Tail #</b></label>
605 </div> 605 </div>
606 <div class="pull-left" style="width: calc(100% - 110px);"> 606 <div class="pull-left" style="width: calc(100% - 110px);">
607 <select class="form-control" ng-model="order.aircraftName"> 607 <select class="form-control" ng-model="order.aircraftName">
608 <option selected disabled value="">Select Aircraft</option> 608 <option selected disabled value="">Select Aircraft</option>
609 <option ng-repeat="list in aircraftList" value="{{list.tail}}">{{list.tail}}</option> 609 <option ng-repeat="list in aircraftList" value="{{list.tail}}">{{list.tail}}</option>
610 </select> 610 </select>
611 </div> 611 </div>
612 <div class="clearfix"></div> 612 <div class="clearfix"></div>
613 </div> 613 </div>
614 <div class="col-md-6"> 614 <div class="col-md-6">
615 <div class="pull-left" style="width: 110px;"> 615 <div class="pull-left" style="width: 110px;">
616 <label class="new-input-label"><b>Total</b></label> 616 <label class="new-input-label"><b>Total</b></label>
617 <span style="margin-top: 6px; margin-right: 3px; float: right;">$</span> 617 <span style="margin-top: 6px; margin-right: 3px; float: right;">$</span>
618 </div> 618 </div>
619 <div class="pull-left" style="width: calc(100% - 110px);"> 619 <div class="pull-left" style="width: calc(100% - 110px);">
620 <input type="text" disabled ng-model="order.total" class="form-control" placeholder="0.0000" value="{{order.volume * order.invoiced}}" valid-number /> 620 <input type="text" disabled ng-model="order.total" class="form-control" placeholder="0.0000" value="{{order.volume * order.invoiced}}" valid-number />
621 621
622 </div> 622 </div>
623 <div class="clearfix"></div> 623 <div class="clearfix"></div>
624 </div> 624 </div>
625 </div> 625 </div>
626 <div class="clearfix"></div> 626 <div class="clearfix"></div>
627 <br/> 627 <br/>
628 <div class="col-xs-12"> 628 <div class="col-xs-12">
629 629
630 630
631 <div class="col-md-6"> 631 <div class="col-md-6">
632 <div class="pull-left" style="width: 110px;"> 632 <div class="pull-left" style="width: 110px;">
633 <label class="new-input-label"><b>Source</b></label> 633 <label class="new-input-label"><b>Source</b></label>
634 </div> 634 </div>
635 <div class="pull-left" style="width: calc(100% - 110px);"> 635 <div class="pull-left" style="width: calc(100% - 110px);">
636 <!-- <select ui-select2 ng-model="order.source" style="width: 100%;"> 636 <!-- <select ui-select2 ng-model="order.source" style="width: 100%;">
637 <option value="" selected disabled>Select Source</option> 637 <option value="" selected disabled>Select Source</option>
638 <option ng-repeat="list in sourceList">{{list.source}}</option> 638 <option ng-repeat="list in sourceList">{{list.source}}</option>
639 </select> --> 639 </select> -->
640 <select class="form-control" ng-model="order.source" style="width: 100%;"> 640 <select class="form-control" ng-model="order.source" style="width: 100%;">
641 <option value="" disabled selected hidden>Select Source</option> 641 <option value="" disabled selected hidden>Select Source</option>
642 <option value="Tenant">Tenant</option> 642 <option value="Tenant">Tenant</option>
643 <option value="CAA">CAA</option> 643 <option value="CAA">CAA</option>
644 <option value="Tenant/CAA">Tenant/CAA</option> 644 <option value="Tenant/CAA">Tenant/CAA</option>
645 </select> 645 </select>
646 </div> 646 </div>
647 <div class="clearfix"></div> 647 <div class="clearfix"></div>
648 </div> 648 </div>
649 <div class="col-md-6"> 649 <div class="col-md-6">
650 <div class="pull-left" style="width: 110px;"> 650 <div class="pull-left" style="width: 110px;">
651 <label class="new-input-label"><b>Price Quote</b></label> 651 <label class="new-input-label"><b>Product</b></label>
652 </div> 652 </div>
653 <div class="pull-left" style="width: calc(100% - 110px);"> 653 <div class="pull-left" style="width: calc(100% - 110px);">
654 <select ui-select2 style="width: 100%;" ng-model="order.priceQuote" ng-change="setCost(order.priceQuote)" class="price-quote-select"> 654 <select ui-select2 style="width: 100%;" ng-model="order.priceQuote" ng-change="setCost(order.priceQuote)" class="price-quote-select">
655 <option value="" selected disabled>Select Price Quote</option> 655 <option value="" selected disabled>Select Product</option>
656 <option ng-repeat="margin in marginList" value="{{margin}}">${{margin.papTotal | number : 4}} {{margin.productName}}</option> 656 <option ng-repeat="margin in marginList" value="{{margin}}">${{margin.papTotal | number : 4}} {{margin.productName}}</option>
657 </select> 657 </select>
658 </div> 658 </div>
659 <div class="clearfix"></div> 659 <div class="clearfix"></div>
660 </div> 660 </div>
661 661
662 </div> 662 </div>
663 <div class="clearfix"></div> 663 <div class="clearfix"></div>
664 <br/> 664 <br/>
665 <div class="col-xs-12"> 665 <div class="col-xs-12">
666 666
667 667
668 <div class="col-md-6"> 668 <div class="col-md-6">
669 <div class="pull-left" style="width: 110px;"> 669 <div class="pull-left" style="width: 110px;">
670 <label class="new-input-label"><b>Status</b></label> 670 <label class="new-input-label"><b>Status</b></label>
671 </div> 671 </div>
672 <div class="pull-left" style="width: calc(100% - 110px);"> 672 <div class="pull-left" style="width: calc(100% - 110px);">
673 <select ui-select2 ng-model="order.status" style="width: 100%;"> 673 <select ui-select2 ng-model="order.status" style="width: 100%;">
674 <option value="" selected disabled>Select Status</option> 674 <option value="" selected disabled>Select Status</option>
675 <option>pending</option> 675 <option>pending</option>
676 <option>Invoiced</option> 676 <option>Invoiced</option>
677 <option>Paid</option> 677 <option>Paid</option>
678 <option>Cancelled</option> 678 <option>Cancelled</option>
679 <option>Archived</option> 679 <option>Archived</option>
680 </select> 680 </select>
681 </div> 681 </div>
682 <div class="clearfix"></div> 682 <div class="clearfix"></div>
683 </div> 683 </div>
684 <div class="col-md-6"> 684 <div class="col-md-6">
685 <div class="pull-left" style="width: 110px;"> 685 <div class="pull-left" style="width: 110px;">
686 <label class="new-input-label"><b>FBO Cost</b></label> 686 <label class="new-input-label"><b>FBO Cost</b></label>
687 <span style="margin-top: 6px; margin-right: 3px; float: right;">$</span> 687 <span style="margin-top: 6px; margin-right: 3px; float: right;">$</span>
688 </div> 688 </div>
689 <div class="pull-left" style="width: calc(100% - 110px);"> 689 <div class="pull-left" style="width: calc(100% - 110px);">
690 <input type="text" disabled ng-model="order.fboCost" class="form-control" placeholder="0.0000" valid-number /> 690 <input type="text" disabled ng-model="order.fboCost" class="form-control" placeholder="0.0000" valid-number />
691 </div> 691 </div>
692 <div class="clearfix"></div> 692 <div class="clearfix"></div>
693 </div> 693 </div>
694 </div> 694 </div>
695 <div class="clearfix"></div> 695 <div class="clearfix"></div>
696 <br/> 696 <br/>
697 <div class="col-xs-12"> 697 <div class="col-xs-12">
698 698
699 699
700 </div> 700 </div>
701 <div class="clearfix"></div> 701 <div class="clearfix"></div>
702 <br/> 702 <br/>
703 <div class="col-xs-12"> 703 <div class="col-xs-12">
704 704
705 </div> 705 </div>
706 <div class="clearfix"></div> 706 <div class="clearfix"></div>
707 707
708 </div> 708 </div>
709 </div> 709 </div>
710 <div class="clearfix"></div> 710 <div class="clearfix"></div>
711 </div> 711 </div>
712 </div> 712 </div>
713 </div> 713 </div>
714 </div> 714 </div>
715 715
716 <div class="modal-footer" style="border-top: 0;"> 716 <div class="modal-footer" style="border-top: 0;">
717 <button type="button" class="btn btn-default" ng-click="cancelData()" data-dismiss="modal">Cancel</button> 717 <button type="button" class="btn btn-default" ng-click="cancelData()" data-dismiss="modal">Cancel</button>
718 <button type="button" class="btn btn-primary step step-1" data-step="1" ng-click="addFuelData()">Save</button> 718 <button type="button" class="btn btn-primary step step-1" data-step="1" ng-click="addFuelData()">Save</button>
719 </div> 719 </div>
720 </div> 720 </div>
721 </div> 721 </div>
722 </div> 722 </div>
723 </form> 723 </form>
724 724
725 725
726 <form class="modal multi-step" id="demo-modal-5" name="fuelOrderUpdateForm"> 726 <form class="modal multi-step" id="demo-modal-5" name="fuelOrderUpdateForm">
727 <div class="modal-dialog modal-lg"> 727 <div class="modal-dialog modal-lg">
728 <div class="modal-content"> 728 <div class="modal-content">
729 <div class="modal-body step-1" data-step="1" style="padding: 0;"> 729 <div class="modal-body step-1" data-step="1" style="padding: 0;">
730 <div> 730 <div>
731 <div class="row" style="margin: 0;"> 731 <div class="row" style="margin: 0;">
732 <div> 732 <div>
733 <div class="widget" style="margin-bottom: 0;"> 733 <div class="widget" style="margin-bottom: 0;">
734 <div class="widget-header"> 734 <div class="widget-header">
735 <i class="icon-pencil"></i> 735 <i class="icon-pencil"></i>
736 <i class="fa fa-tasks" aria-hidden="true"></i> 736 <i class="fa fa-tasks" aria-hidden="true"></i>
737 <h3>Update Fuel Order</h3> 737 <h3>Update Fuel Order</h3>
738 <div class="clearfix"></div> 738 <div class="clearfix"></div>
739 </div> 739 </div>
740 <div class="widget-content" style="padding-left: 0; padding-right: 0; border-bottom: 0;"> 740 <div class="widget-content" style="padding-left: 0; padding-right: 0; border-bottom: 0;">
741 <div class="col-xs-12"> 741 <div class="col-xs-12">
742 <div class="col-xs-12"> 742 <div class="col-xs-12">
743 743
744 <div class="col-md-6"> 744 <div class="col-md-6">
745 <div class="pull-left" style="width: 110px;"> 745 <div class="pull-left" style="width: 110px;">
746 <label class="new-input-label" style="margin-top: 25px;"><b>ETA</b></label> 746 <label class="new-input-label" style="margin-top: 25px;"><b>ETA</b></label>
747 </div> 747 </div>
748 <div class="pull-left" style="width: calc(100% - 110px);"> 748 <div class="pull-left" style="width: calc(100% - 110px);">
749 <div style="width: 50%; float: left;"> 749 <div style="width: 50%; float: left;">
750 Date 750 Date
751 <input type="text" style="width: 90%;" ng-model="editdata.upliftDateString" class="form-control" placeholder="" datepicker/> 751 <input type="text" style="width: 90%;" ng-model="editdata.upliftDateString" class="form-control" placeholder="" datepicker/>
752 </div> 752 </div>
753 <!-- {{editdata.upliftDateString}} --> 753 <!-- {{editdata.upliftDateString}} -->
754 <div style="width: 50%; float: left;"> 754 <div style="width: 50%; float: left;">
755 Time 755 Time
756 <select class="form-control" ng-model="editdata.etaTime" style="width: 90%;"> 756 <select class="form-control" ng-model="editdata.etaTime" style="width: 90%;">
757 <option ng-repeat="li in etaTimeList">{{li.time}}</option> 757 <option ng-repeat="li in etaTimeList">{{li.time}}</option>
758 </select> 758 </select>
759 <!-- <input type="time" ng-model="editdata.etaTime" step="60" value="12:00" style="width: 90%"> --> 759 <!-- <input type="time" ng-model="editdata.etaTime" step="60" value="12:00" style="width: 90%"> -->
760 760
761 </div> 761 </div>
762 </div> 762 </div>
763 <div class="clearfix"></div> 763 <div class="clearfix"></div>
764 </div> 764 </div>
765 <div class="col-md-6" style="margin-top: 25px;"> 765 <div class="col-md-6" style="margin-top: 25px;">
766 <div class="pull-left" style="width: 110px;"> 766 <div class="pull-left" style="width: 110px;">
767 <label class="new-input-label"><b>Volume</b></label> 767 <label class="new-input-label"><b>Volume</b></label>
768 </div> 768 </div>
769 <div class="pull-left" style="width: calc(100% - 110px);"> 769 <div class="pull-left" style="width: calc(100% - 110px);">
770 <input type="text" ng-model="editdata.requestedVolume" ng-keyup="updateTotal(editdata.requestedVolume,'v')" class="form-control" placeholder=""> 770 <input type="text" ng-model="editdata.requestedVolume" ng-keyup="updateTotal(editdata.requestedVolume,'v')" class="form-control" placeholder="">
771 </div> 771 </div>
772 <div class="clearfix"></div> 772 <div class="clearfix"></div>
773 </div> 773 </div>
774 </div> 774 </div>
775 <div class="clearfix"></div><br> 775 <div class="clearfix"></div><br>
776 776
777 <div class="col-xs-12"> 777 <div class="col-xs-12">
778 778
779 <div class="col-md-6"> 779 <div class="col-md-6">
780 <div class="pull-left" style="width: 110px;"> 780 <div class="pull-left" style="width: 110px;">
781 <label class="new-input-label"><b>ETD</b></label> 781 <label class="new-input-label"><b>ETD</b></label>
782 </div> 782 </div>
783 <div class="pull-left" style="width: calc(100% - 110px);"> 783 <div class="pull-left" style="width: calc(100% - 110px);">
784 <div style="width: 50%; float: left;"> 784 <div style="width: 50%; float: left;">
785 <input type="text" style="width: 90%" ng-model="editdata.departingDateString" class="form-control" placeholder="" datepicker/> 785 <input type="text" style="width: 90%" ng-model="editdata.departingDateString" class="form-control" placeholder="" datepicker/>
786 </div> 786 </div>
787 <div style="width: 50%; float: left;"> 787 <div style="width: 50%; float: left;">
788 <select class="form-control" ng-model="editdata.etdTime" style="width: 90%;"> 788 <select class="form-control" ng-model="editdata.etdTime" style="width: 90%;">
789 <option ng-repeat="list in etdTimeList">{{list.time}}</option> 789 <option ng-repeat="list in etdTimeList">{{list.time}}</option>
790 </select> 790 </select>
791 <!-- <input type="time" ng-model="editdata.etdTime" step="60" value="12:00" style="width: 90%"> --> 791 <!-- <input type="time" ng-model="editdata.etdTime" step="60" value="12:00" style="width: 90%"> -->
792 </div> 792 </div>
793 </div> 793 </div>
794 <div class="clearfix"></div> 794 <div class="clearfix"></div>
795 </div> 795 </div>
796 <div class="col-md-6"> 796 <div class="col-md-6">
797 <div class="pull-left" style="width: 110px;"> 797 <div class="pull-left" style="width: 110px;">
798 <label class="new-input-label"><b>Fuel on</b></label> 798 <label class="new-input-label"><b>Fuel on</b></label>
799 </div> 799 </div>
800 <div class="pull-left" style="width: calc(100% - 110px);"> 800 <div class="pull-left" style="width: calc(100% - 110px);">
801 <select class="form-control" ng-model="editdata.fuelOn" style="width: 100%;"> 801 <select class="form-control" ng-model="editdata.fuelOn" style="width: 100%;">
802 <option value="" disabled selected hidden>Select...</option> 802 <option value="" disabled selected hidden>Select...</option>
803 <option value="Arrival">Arrival</option> 803 <option value="Arrival">Arrival</option>
804 <option value="Departure">Departure</option> 804 <option value="Departure">Departure</option>
805 <!-- <option ng-repeat="list in sourceList">{{list.source}}</option> --> 805 <!-- <option ng-repeat="list in sourceList">{{list.source}}</option> -->
806 </select> 806 </select>
807 <!-- <input type="text" ng-model="editdata.requestedVolume" ng-keyup="updateTotal(editdata.requestedVolume,'v')" class="form-control" placeholder=""> --> 807 <!-- <input type="text" ng-model="editdata.requestedVolume" ng-keyup="updateTotal(editdata.requestedVolume,'v')" class="form-control" placeholder=""> -->
808 </div> 808 </div>
809 <div class="clearfix"></div> 809 <div class="clearfix"></div>
810 </div> 810 </div>
811 </div> 811 </div>
812 <div class="clearfix"></div><br> 812 <div class="clearfix"></div><br>
813 813
814 <div class="col-xs-12"> 814 <div class="col-xs-12">
815 815
816 <div class="col-md-6"> 816 <div class="col-md-6">
817 <div class="pull-left" style="width: 110px;"> 817 <div class="pull-left" style="width: 110px;">
818 <label class="new-input-label"><b>Company</b></label> 818 <label class="new-input-label"><b>Company</b></label>
819 </div> 819 </div>
820 <div class="pull-left" style="width: calc(100% - 110px);"> 820 <div class="pull-left" style="width: calc(100% - 110px);">
821 <!--<select ui-select2 ng-model="editdata.companyName" style="width: 100%;"> 821 <!--<select ui-select2 ng-model="editdata.companyName" style="width: 100%;">
822 <option value="" selected disabled>Select Company</option> 822 <option value="" selected disabled>Select Company</option>
823 <option ng-repeat="list in companyList">{{list.companyName}}</option> 823 <option ng-repeat="list in companyList">{{list.companyName}}</option>
824 </select>--> 824 </select>-->
825 {{editdata.companyName}} 825 {{editdata.companyName}}
826 </div> 826 </div>
827 <div class="clearfix"></div> 827 <div class="clearfix"></div>
828 </div> 828 </div>
829 <div class="col-md-6"> 829 <div class="col-md-6">
830 <div class="pull-left" style="width: 110px;"> 830 <div class="pull-left" style="width: 110px;">
831 <label class="new-input-label"><b>Invoiced</b></label> 831 <label class="new-input-label"><b>Invoiced</b></label>
832 </div> 832 </div>
833 <div class="pull-left" style="width: calc(100% - 110px);"> 833 <div class="pull-left" style="width: calc(100% - 110px);">
834 <input type="text" ng-model="editdata.invoiced" ng-keyup="updateTotal(editdata.invoiced,'i')" class="form-control" placeholder=""> 834 <input type="text" ng-model="editdata.invoiced" ng-keyup="updateTotal(editdata.invoiced,'i')" class="form-control" placeholder="">
835 </div> 835 </div>
836 <div class="clearfix"></div> 836 <div class="clearfix"></div>
837 </div> 837 </div>
838 838
839 </div> 839 </div>
840 <div class="clearfix"></div> 840 <div class="clearfix"></div>
841 <br/> 841 <br/>
842 842
843 843
844 <div class="col-xs-12"> 844 <div class="col-xs-12">
845 845
846 <div class="col-md-6"> 846 <div class="col-md-6">
847 <div class="pull-left" style="width: 110px;"> 847 <div class="pull-left" style="width: 110px;">
848 <label class="new-input-label"><b>Tail #</b></label> 848 <label class="new-input-label"><b>Tail #</b></label>
849 </div> 849 </div>
850 <div class="pull-left" style="width: calc(100% - 110px);"> 850 <div class="pull-left" style="width: calc(100% - 110px);">
851 <!--<input type="text" ng-model="editdata.aircraftName" class="form-control" placeholder="">--> 851 <!--<input type="text" ng-model="editdata.aircraftName" class="form-control" placeholder="">-->
852 {{editdata.aircraftName}} 852 {{editdata.aircraftName}}
853 </div> 853 </div>
854 <div class="clearfix"></div> 854 <div class="clearfix"></div>
855 </div> 855 </div>
856 <div class="col-md-6"> 856 <div class="col-md-6">
857 <div class="pull-left" style="width: 110px;"> 857 <div class="pull-left" style="width: 110px;">
858 <label class="new-input-label"><b>Total</b></label> 858 <label class="new-input-label"><b>Total</b></label>
859 </div> 859 </div>
860 <div class="pull-left" style="width: calc(100% - 110px);"> 860 <div class="pull-left" style="width: calc(100% - 110px);">
861 <input type="text" class="form-control" disabled ng-model="editdata.total | number : 4" placeholder="" ng-value="{{editdata.requestedVolume * editdata.invoiced}}"> 861 <input type="text" class="form-control" disabled ng-model="editdata.total | number : 4" placeholder="" ng-value="{{editdata.requestedVolume * editdata.invoiced}}">
862 <!--{{editdata.total }}--> 862 <!--{{editdata.total }}-->
863 </div> 863 </div>
864 <div class="clearfix"></div> 864 <div class="clearfix"></div>
865 </div> 865 </div>
866 </div> 866 </div>
867 <div class="clearfix"></div> 867 <div class="clearfix"></div>
868 <br/> 868 <br/>
869 <div class="col-xs-12"> 869 <div class="col-xs-12">
870 870
871 871
872 <div class="col-md-6"> 872 <div class="col-md-6">
873 <div class="pull-left" style="width: 110px;"> 873 <div class="pull-left" style="width: 110px;">
874 <label class="new-input-label"><b>Source</b></label> 874 <label class="new-input-label"><b>Source</b></label>
875 </div> 875 </div>
876 <div class="pull-left" style="width: calc(100% - 110px);"> 876 <div class="pull-left" style="width: calc(100% - 110px);">
877 <select class="form-control" ng-model="editdata.source" style="width: 100%;"> 877 <select class="form-control" ng-model="editdata.source" style="width: 100%;">
878 <option value="" disabled selected hidden>Select Source</option> 878 <option value="" disabled selected hidden>Select Source</option>
879 <option value="Tenant">Tenant</option> 879 <option value="Tenant">Tenant</option>
880 <option value="CAA">CAA</option> 880 <option value="CAA">CAA</option>
881 <option value="Tenant/CAA">Tenant/CAA</option> 881 <option value="Tenant/CAA">Tenant/CAA</option>
882 <!-- <option ng-repeat="list in sourceList">{{list.source}}</option> --> 882 <!-- <option ng-repeat="list in sourceList">{{list.source}}</option> -->
883 </select> 883 </select>
884 <!-- {{editdata.source}} --> 884 <!-- {{editdata.source}} -->
885 </div> 885 </div>
886 <div class="clearfix"></div> 886 <div class="clearfix"></div>
887 </div> 887 </div>
888 <div class="col-md-6"> 888 <div class="col-md-6">
889 <div class="pull-left" style="width: 110px;"> 889 <div class="pull-left" style="width: 110px;">
890 <label class="new-input-label"><b>Product</b></label> 890 <label class="new-input-label"><b>Product</b></label>
891 </div> 891 </div>
892 <div class="pull-left" style="width: calc(100% - 110px);"> 892 <div class="pull-left" style="width: calc(100% - 110px);">
893 <!--<input type="text" ng-model="editdata.fboCost" class="form-control" placeholder="">--> 893 <!--<input type="text" ng-model="editdata.fboCost" class="form-control" placeholder="">-->
894 {{editdata.productName}} 894 {{editdata.productName}}
895 </div> 895 </div>
896 <div class="clearfix"></div> 896 <div class="clearfix"></div>
897 </div> 897 </div>
898 </div> 898 </div>
899 <div class="clearfix"></div> 899 <div class="clearfix"></div>
900 <br/> 900 <br/>
901 901
902 <div class="col-xs-12"> 902 <div class="col-xs-12">
903 903
904 <div class="col-md-6"> 904 <div class="col-md-6">
905 <div class="pull-left" style="width: 110px;"> 905 <div class="pull-left" style="width: 110px;">
906 <label class="new-input-label"><b>Status</b></label> 906 <label class="new-input-label"><b>Status</b></label>
907 </div> 907 </div>
908 <div class="pull-left" style="width: calc(100% - 110px);"> 908 <div class="pull-left" style="width: calc(100% - 110px);">
909 <select class="form-control" ng-model="editdata.status" style="width: 100%;"> 909 <select class="form-control" ng-model="editdata.status" style="width: 100%;">
910 <option value="" disabled selected hidden>Select Status</option> 910 <option value="" disabled selected hidden>Select Status</option>
911 <option value="pending">pending</option> 911 <option value="pending">pending</option>
912 <option value="invoiced">invoiced</option> 912 <option value="invoiced">invoiced</option>
913 <option value="paid">paid</option> 913 <option value="paid">paid</option>
914 <option value="cancelled">cancelled</option> 914 <option value="cancelled">cancelled</option>
915 <option value="archived">archived</option> 915 <option value="archived">archived</option>
916 </select> 916 </select>
917 <!-- {{editdata.status}} --> 917 <!-- {{editdata.status}} -->
918 </div> 918 </div>
919 <div class="clearfix"></div> 919 <div class="clearfix"></div>
920 </div> 920 </div>
921 <div class="col-md-6"> 921 <div class="col-md-6">
922 <div class="pull-left" style="width: 110px;"> 922 <div class="pull-left" style="width: 110px;">
923 <label class="new-input-label"><b>Certificate Type</b></label> 923 <label class="new-input-label"><b>Certificate Type</b></label>
924 </div> 924 </div>
925 <div class="pull-left" style="width: calc(100% - 110px);"> 925 <div class="pull-left" style="width: calc(100% - 110px);">
926 <select class="form-control" ng-model="editdata.certificateType" style="width: 100%;" required> 926 <select class="form-control" ng-model="editdata.certificateType" style="width: 100%;" required>
927 <option value="" disabled selected hidden>Select...</option> 927 <option value="" disabled selected hidden>Select...</option>
928 <option value="corporate">Part 91 (Corporate)</option> 928 <option value="corporate">Part 91 (Corporate)</option>
929 <option value="charter">Part 135 (Charter)</option> 929 <option value="charter">Part 135 (Charter)</option>
930 <option value="scheduled">Part 121 (Scheduled)</option> 930 <option value="scheduled">Part 121 (Scheduled)</option>
931 <option value="military">Military</option> 931 <option value="military">Military</option>
932 <option value="government">Government</option> 932 <option value="government">Government</option>
933 </select> 933 </select>
934 </div> 934 </div>
935 935
936 </div> 936 </div>
937 <div class="clearfix"></div> 937 <div class="clearfix"></div>
938 <br/> 938 <br/>
939 <div class="col-xs-12"> 939 <div class="col-xs-12">
940 </div> 940 </div>
941 <div class="clearfix"></div> 941 <div class="clearfix"></div>
942 <br/> 942 <br/>
943 <div class="col-xs-12"> 943 <div class="col-xs-12">
944 944
945 </div> 945 </div>
946 <div class="clearfix"></div> 946 <div class="clearfix"></div>
947 947
948 </div> 948 </div>
949 </div> 949 </div>
950 <div class="clearfix"></div> 950 <div class="clearfix"></div>
951 </div> 951 </div>
952 </div> 952 </div>
953 </div> 953 </div>
954 </div> 954 </div>
955 955
956 <div class="modal-footer" style="border-top: 0;"> 956 <div class="modal-footer" style="border-top: 0;">
957 <button type="button" class="btn btn-default" ng-click="canceleditdata()" data-dismiss="modal">Cancel</button> 957 <button type="button" class="btn btn-default" ng-click="canceleditdata()" data-dismiss="modal">Cancel</button>
958 <button type="button" class="btn btn-primary step step-1" data-step="1" ng-click="updateData()">Save</button> 958 <button type="button" class="btn btn-primary step step-1" data-step="1" ng-click="updateData()">Save</button>
959 </div> 959 </div>
960 </div> 960 </div>
961 </div> 961 </div>
962 </div> 962 </div>
963 </form> 963 </form>
964 964
965 <form class="modal multi-step" id="demo-modal-6" name="uploadAttachmentForm"> 965 <form class="modal multi-step" id="demo-modal-6" name="uploadAttachmentForm">
966 <div class="modal-dialog modal-xs"> 966 <div class="modal-dialog modal-xs">
967 <div class="modal-content"> 967 <div class="modal-content">
968 <div class="modal-body step-1" data-step="1" style="padding: 0;"> 968 <div class="modal-body step-1" data-step="1" style="padding: 0;">
969 <div> 969 <div>
970 <div class="row" style="margin: 0;"> 970 <div class="row" style="margin: 0;">
971 <div> 971 <div>
972 <div class="widget" style="margin-bottom: 0;"> 972 <div class="widget" style="margin-bottom: 0;">
973 <div class="widget-header"> 973 <div class="widget-header">
974 <i class="icon-pencil"></i> 974 <i class="icon-pencil"></i>
975 <i class="fa fa-tasks" aria-hidden="true"></i> 975 <i class="fa fa-tasks" aria-hidden="true"></i>
976 <h3>Upload Attachment</h3> 976 <h3>Upload Attachment</h3>
977 <div class="clearfix"></div> 977 <div class="clearfix"></div>
978 </div> 978 </div>
979 <div class="widget-content" style="padding-left: 0; padding-right: 0; border-bottom: 0;"> 979 <div class="widget-content" style="padding-left: 0; padding-right: 0; border-bottom: 0;">
980 <div class="col-xs-6"> 980 <div class="col-xs-6">
981 <div class="col-xs-6"> 981 <div class="col-xs-6">
982 982
983 <div class="col-md-6"> 983 <div class="col-md-6">
984 <div class="pull-left" style="width: 110px;"> 984 <div class="pull-left" style="width: 110px;">
985 <label class="new-input-label"><b>Upload</b></label> 985 <label class="new-input-label"><b>Upload</b></label>
986 <br> 986 <br>
987 <br> 987 <br>
988 </div> 988 </div>
989 <div class="pull-left" style="width: calc(100% - 110px);"> 989 <div class="pull-left" style="width: calc(100% - 110px);">
990 <input type="file" accept=".pdf" file-model = "uploadFile.attachment"> 990 <input type="file" accept=".pdf" file-model = "uploadFile.attachment">
991 <!--<md-datepicker ng-model="myDate" md-placeholder="Enter date"></md-datepicker>--> 991 <!--<md-datepicker ng-model="myDate" md-placeholder="Enter date"></md-datepicker>-->
992 </div> 992 </div>
993 <div class="clearfix"></div> 993 <div class="clearfix"></div>
994 </div> 994 </div>
995 </div> 995 </div>
996 <div class="clearfix"></div><br> 996 <div class="clearfix"></div><br>
997 997
998 </div> 998 </div>
999 </div> 999 </div>
1000 <div class="clearfix"></div> 1000 <div class="clearfix"></div>
1001 </div> 1001 </div>
1002 </div> 1002 </div>
1003 </div> 1003 </div>
1004 </div> 1004 </div>
1005 1005
1006 <div class="modal-footer" style="border-top: 0;"> 1006 <div class="modal-footer" style="border-top: 0;">
1007 <button type="button" class="btn btn-default" ng-click="cancelUploadAttachment()" data-dismiss="modal">Cancel</button> 1007 <button type="button" class="btn btn-default" ng-click="cancelUploadAttachment()" data-dismiss="modal">Cancel</button>
1008 <button type="button" class="btn btn-primary step step-1" data-step="1" ng-click="saveUploadAttachment(uploadFile.attachment)">Upload</button> 1008 <button type="button" class="btn btn-primary step step-1" data-step="1" ng-click="saveUploadAttachment(uploadFile.attachment)">Upload</button>
1009 </div> 1009 </div>
1010 </div> 1010 </div>
1011 </div> 1011 </div>
1012 </div> 1012 </div>
1013 </form> 1013 </form>
1014 1014
1015 <div class="customConfirmPopBackdrop" id="delete1"> 1015 <div class="customConfirmPopBackdrop" id="delete1">
1016 <div class="customModalInner" style="max-width: 400px;"> 1016 <div class="customModalInner" style="max-width: 400px;">
1017 <div class="customModelBody" style="border-radius: 5px 5px 0 0;"> 1017 <div class="customModelBody" style="border-radius: 5px 5px 0 0;">
1018 <table> 1018 <table>
1019 <tr> 1019 <tr>
1020 <td> 1020 <td>
1021 <img src="img/info.png" style="width: 50px;"> 1021 <img src="img/info.png" style="width: 50px;">
1022 </td> 1022 </td>
1023 <td> 1023 <td>
1024 <p style="padding: 5px 10px; margin-bottom: 0;">Are you sure you want to delete the attachment?</p> 1024 <p style="padding: 5px 10px; margin-bottom: 0;">Are you sure you want to delete the attachment?</p>
1025 </td> 1025 </td>
1026 </tr> 1026 </tr>
1027 </table> 1027 </table>
1028 </div> 1028 </div>
1029 <div class="customModelFooter text-right" style="border-radius: 0 0 5px 5px;"> 1029 <div class="customModelFooter text-right" style="border-radius: 0 0 5px 5px;">
1030 <button class="btn" style="padding: 4px 0; width: 80px;" ng-click="deleteAttachment()">Yes</button> 1030 <button class="btn" style="padding: 4px 0; width: 80px;" ng-click="deleteAttachment()">Yes</button>
1031 <button class="btn" style="padding: 4px 0; width: 80px;" ng-click="cancelDeleteAttachment()">No</button> 1031 <button class="btn" style="padding: 4px 0; width: 80px;" ng-click="cancelDeleteAttachment()">No</button>
1032 </div> 1032 </div>
1033 </div> 1033 </div>
1034 </div> 1034 </div>
1035 1035
1036 1036
1037 1037
1038 <div class="myLoader" ng-show="showLoader"> 1038 <div class="myLoader" ng-show="showLoader">
1039 <img src="../img/hourglass.gif" width="50px;"> 1039 <img src="../img/hourglass.gif" width="50px;">
1040 </div> 1040 </div>
1041 <script src="js/multi-step-modal.js"></script> 1041 <script src="js/multi-step-modal.js"></script>
1042 <script> 1042 <script>
1043 sendEvent = function(sel, step) { 1043 sendEvent = function(sel, step) {
1044 $(sel).trigger('next.m.' + step); 1044 $(sel).trigger('next.m.' + step);
1045 } 1045 }
1046 </script> 1046 </script>
1047 1047
1048 <script> 1048 <script>
1049 angular.module("KendoDemos", [ "kendo.directives" ]) 1049 angular.module("KendoDemos", [ "kendo.directives" ])
1050 .controller("MyCtrl", function($scope){ 1050 .controller("MyCtrl", function($scope){
1051 $scope.getType = function(x) { 1051 $scope.getType = function(x) {
1052 return typeof x; 1052 return typeof x;
1053 }; 1053 };
1054 $scope.isDate = function(x) { 1054 $scope.isDate = function(x) {
1055 return x instanceof Date; 1055 return x instanceof Date;
1056 }; 1056 };
1057 }) 1057 })
1058 </script> 1058 </script>