@extends('app')

@section('page_title')
    Report - Reporting
@endsection

@push('styles')
    <link rel="stylesheet" href="{{ elixir('css/datatables.css') }}">
@endpush

@section('page_content')
    <div class="page-content container-fluid">
        <div class="row">
            <div class="col-md-10 col-md-offset-1">
                <div class="panel" id="exampleWizardForm">
                    <form method="POST">
                        @csrf
                    <div class="panel-heading">
                        <div class="panel-title">
                            <h3>Reporting</h3>
                            <span>
                                <a href="{{route('report_new_report')}}" class="btn btn-primary">Create Report</a>
                            </span>
                            <span style="float: right; padding-right: 50px">
{{--                                <button onclick="return confirm('Are you sure to delete the selected report?')" type="submit" name="delete_selection" value="1" class="btn btn-warning">Delete Selected</button>--}}
                            </span>
                            <br style="clear: right" />
                        </div>
                    </div>
                    <div class="panel-body">
                        @if (\Session::has('success'))
                            <div class="alert alert-success">
                                <ul>
                                    <li>{!! \Session::get('success') !!}</li>
                                </ul>
                            </div>
                        @endif
                        {!! $dataTable->table() !!}
                    </div>
                    </form>
                </div>
            </div>
        </div>
    </div>
@endsection

@push('scripts')
<script src="{{ elixir('js/datatables.js') }}"></script>
<script src="/vendor/datatables/buttons.server-side.js"></script>
{!! $dataTable->scripts() !!}
<script>
    $( document ).ready(function() {
        $('input#check_all').on('change', function() {
            $('input.check_one').prop('checked', $(this).prop("checked"));
        });
    });
</script>
<script>
    setInterval(function(){ $('#dataTableBuilder').DataTable().ajax.reload(); }, 10000);
</script>
@endpush
