update transaction
This commit is contained in:
@@ -23,15 +23,6 @@
|
|||||||
//= require bootstrap-notify/bootstrap-notify.js
|
//= require bootstrap-notify/bootstrap-notify.js
|
||||||
//= require node-waves/waves.js
|
//= require node-waves/waves.js
|
||||||
//= require sweetalert/sweetalert.min.js
|
//= require sweetalert/sweetalert.min.js
|
||||||
//=require jquery-datatable/jquery.dataTables.js
|
|
||||||
//=require jquery-datatable/skin/bootstrap/js/dataTables.bootstrap.js
|
|
||||||
//=require jquery-datatable/extensions/export/dataTables.buttons.min.js
|
|
||||||
//=require jquery-datatable/extensions/export/buttons.flash.min.js
|
|
||||||
//=require jquery-datatable/extensions/export/jszip.min.js
|
|
||||||
//=require jquery-datatable/extensions/export/pdfmake.min.js
|
|
||||||
//=require jquery-datatable/extensions/export/vfs_fonts.js
|
|
||||||
//=require jquery-datatable/extensions/export/buttons.html5.min.js
|
|
||||||
//=require jquery-datatable/extensions/export/buttons.print.min.js
|
|
||||||
//= require autosize/autosize.js
|
//= require autosize/autosize.js
|
||||||
//= require jquery-countto/jquery.countTo.js
|
//= require jquery-countto/jquery.countTo.js
|
||||||
//= require raphael/raphael.min
|
//= require raphael/raphael.min
|
||||||
@@ -60,7 +51,7 @@ $(document).ready(function() {
|
|||||||
|
|
||||||
$('.datepicker').bootstrapMaterialDatePicker({
|
$('.datepicker').bootstrapMaterialDatePicker({
|
||||||
format: 'DD-MM-YYYY',
|
format: 'DD-MM-YYYY',
|
||||||
clearButton: false,
|
clearButton: true,
|
||||||
weekStart: 1,
|
weekStart: 1,
|
||||||
time: false
|
time: false
|
||||||
});
|
});
|
||||||
@@ -351,21 +342,7 @@ $(document).ready(function(){
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
$(function () {
|
|
||||||
$('.js-basic-example').DataTable({
|
|
||||||
responsive: true,
|
|
||||||
bLengthChange: false
|
|
||||||
});
|
|
||||||
|
|
||||||
//Exportable table
|
|
||||||
$('.js-exportable').DataTable({
|
|
||||||
dom: 'Bfrtip',
|
|
||||||
responsive: true,
|
|
||||||
buttons: [
|
|
||||||
'copy', 'csv', 'excel', 'pdf', 'print'
|
|
||||||
]
|
|
||||||
});
|
|
||||||
});
|
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -5,7 +5,6 @@
|
|||||||
@import "animate-css/animate";
|
@import "animate-css/animate";
|
||||||
@import "sweetalert/sweetalert.css";
|
@import "sweetalert/sweetalert.css";
|
||||||
@import "multi-select/css/multi-select.css";
|
@import "multi-select/css/multi-select.css";
|
||||||
@import "jquery-datatable/skin/bootstrap/css/dataTables.bootstrap.css";
|
|
||||||
@import "bootstrap-material-datetimepicker/css/bootstrap-material-datetimepicker";
|
@import "bootstrap-material-datetimepicker/css/bootstrap-material-datetimepicker";
|
||||||
@import "morrisjs/morris";
|
@import "morrisjs/morris";
|
||||||
@import "fileinput.min";
|
@import "fileinput.min";
|
||||||
|
|||||||
@@ -4,7 +4,22 @@ class Transactions::BookingsController < ApplicationController
|
|||||||
|
|
||||||
def index
|
def index
|
||||||
|
|
||||||
@bookings = Booking.all.order("booking_id desc")
|
filter = params[:filter]
|
||||||
|
from = params[:from]
|
||||||
|
to = params[:to]
|
||||||
|
|
||||||
|
if filter.nil? && from.nil? && to.nil?
|
||||||
|
@bookings = Booking.all.order("sale_id desc")
|
||||||
|
@bookings = Kaminari.paginate_array(@bookings).page(params[:page]).per(2)
|
||||||
|
else
|
||||||
|
sale = Sale.search(filter,from,to)
|
||||||
|
if sale.count > 0
|
||||||
|
@bookings = sale
|
||||||
|
@bookings = Kaminari.paginate_array(@bookings).page(params[:page]).per(2)
|
||||||
|
else
|
||||||
|
@bookings = 0
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
respond_to do |format|
|
respond_to do |format|
|
||||||
format.html # index.html.erb
|
format.html # index.html.erb
|
||||||
|
|||||||
@@ -145,6 +145,7 @@
|
|||||||
|
|
||||||
// OK button is clicked
|
// OK button is clicked
|
||||||
$('#from').bootstrapMaterialDatePicker().on('beforeChange', function(e, date){
|
$('#from').bootstrapMaterialDatePicker().on('beforeChange', function(e, date){
|
||||||
|
console.log(date);
|
||||||
$('#from').val(date.format("DD-MM-YYYY"))
|
$('#from').val(date.format("DD-MM-YYYY"))
|
||||||
search_by_date();
|
search_by_date();
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -10,10 +10,40 @@
|
|||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
|
<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
|
||||||
<div class="main-box-body clearfix p-l-5 p-r-5">
|
<div class="main-box-body clearfix p-l-5 p-r-5">
|
||||||
|
<div class="table-responsive">
|
||||||
|
<table class="table table-">
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td colspan="8">
|
||||||
|
<%= form_tag transactions_orders_path, :method => :get do %>
|
||||||
|
<div class="row clearfix">
|
||||||
|
<div class="col-lg-4 col-md-4 col-sm-4 col-xs-4">
|
||||||
|
<label><%= t("views.right_panel.detail.enter_keyboards") %></label>
|
||||||
|
<input type="text" name="receipt_no" class="form-control" placeholder="" style="margin-right: 10px">
|
||||||
|
</div>
|
||||||
|
<div class="col-lg-3 col-md-3 col-sm-3 col-xs-3">
|
||||||
|
<label class=""><%= t("views.right_panel.detail.from") %></label>
|
||||||
|
<input class="form-control datepicker" name="from" id="from date" type="text" placeholder="From date">
|
||||||
|
</div>
|
||||||
|
<div class="col-lg-3 col-md-3 col-sm-3 col-xs-3">
|
||||||
|
<label class=""><%= t("views.right_panel.detail.to") %></label>
|
||||||
|
<input class="form-control datepicker" name="to" id="to date" type="text" placeholder="To date">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-lg-1 col-md-1 col-sm-1 col-xs-1">
|
||||||
|
<label></label>
|
||||||
|
<br><input type="submit" value="Search" class='btn btn-primary btn-md'>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<% end %>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
<div class="card">
|
<div class="card">
|
||||||
<div class="table-responsive">
|
<div class="table-responsive">
|
||||||
<table class="table table-bordered table-striped table-hover js-basic-example dataTable">
|
<table class="table table-bordered table-striped table-hover">
|
||||||
<thead>
|
<thead>
|
||||||
<tr>
|
<tr>
|
||||||
<th><%= t("views.right_panel.detail.booking_id") %></th>
|
<th><%= t("views.right_panel.detail.booking_id") %></th>
|
||||||
@@ -48,6 +78,10 @@
|
|||||||
<% end %>
|
<% end %>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
|
<br>
|
||||||
|
<% if @bookings != 0 %>
|
||||||
|
<%= paginate @bookings %>
|
||||||
|
<% end %>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -100,7 +100,9 @@
|
|||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
<br>
|
<br>
|
||||||
|
<% if @sales != 0 %>
|
||||||
|
<%= paginate @sales %>
|
||||||
|
<% end %>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -73,7 +73,7 @@
|
|||||||
</table>
|
</table>
|
||||||
<br>
|
<br>
|
||||||
|
|
||||||
<%if !@order.nil?%>
|
<%if !@orders.nil?%>
|
||||||
<%= paginate @orders %>
|
<%= paginate @orders %>
|
||||||
<%end%>
|
<%end%>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user