@extends('app')
@section('title','payement')
@section('link')
    <!-- Data Table Css -->
    <link rel="stylesheet" href="{{asset('bower_components/datatables.net-bs4/css/dataTables.bootstrap4.min.css')}}">
    <link rel="stylesheet" href="{{asset('assets/pages/data-table/css/buttons.dataTables.min.css')}}">
    <link rel="stylesheet" href="{{asset('bower_components/datatables.net-responsive-bs4/css/responsive.bootstrap4.min.css')}}">
    <link rel="stylesheet" href="{{asset('assets/pages/data-table/extensions/autofill/css/autoFill.dataTables.min.css')}}">
    <link rel="stylesheet" href="{{asset('assets/pages/data-table/extensions/autofill/css/select.dataTables.min.css')}}">
    <style>
        .btn.btn-icons {
            border-radius: 50%;
            width: 25px;
            line-height: 15px;
            height: 25px;
            padding: 2px;
            text-align: center;
        }
        .btn.btn-icons i{
            font-size: 11px;
            margin: 0px auto
        }
        .dataTables_length label, .select-info{
            display: none;
        }
    </style>
@endsection
@section('content')
<div class="pcoded-inner-content">
    @include('includes._alert')
    <div class="main-body">
        <div class="page-wrapper">
            <div class="page-body">
                <div class="row">
                    <div class="col-sm-12">
                        <div class="card">
                            <div class="card-header pb-0">
                                <div class="d-flex justify-content-between">
                                    <h4>Gestion des payements</h4>
                                    <span class="mx-2">
                                        <button class="btn btn-inverse btn-outline-inverse  btn-sm py-1 mx-2" data-toggle="modal" data-target="#modalCenter" title="Amount of the day"><i class="fas fa-chess-board m-0"></i></button>
                                        <a href="{{route('payment.detail')}}" class="btn btn-inverse btn-outline-inverse  btn-sm py-1 mx-2" title="Détail"><i class="fas fa-box-open mx-0"></i></a>
                                    </span>
                                </div>
                            </div>
                            <hr class="mx-3 my-0">
                            <div class="card-block pt-0">
                                <div class="dt-responsive table-responsive">
                                    <!-- Tab panes -->
                                    <div class="tab-content card-block">
                                        <div class="tab-pane active" id="home7" role="tabpanel">
                                            <table class="table table-striped table-bordered nowrap" id="myTable">
                                                <thead>
                                                    <tr>
                                                        <th class="text-center" style="width: 5%"></th>
                                                        <th class="text-center py-2" style="width: 10%">Matricule</th>
                                                        <th class="text-center" style="width: 15%">Nom</th>
                                                        <th class="text-center" style="width: 25%">Prénoms</th>
                                                        <th class="text-center" style="width: 10%">Genre</th>
                                                        <th class="text-center" style="width: 10%">Classe</th>
                                                        <th class="text-center" style="width: 15%">Status</th>
                                                        <th class="text-center" style="width: 15%">Actions</th>
                                                    </tr>
                                                </thead>
                                                <!-- Content Table -->
                                            </table>
                                        </div>
                                    </div>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </div>
</div>
<!-- @Modal -->
<div class="modal fade" id="modalCenter" tabindex="-1" role="dialog" aria-labelledby="modalCenterTitle" aria-hidden="true">
  <div class="modal-dialog modal-dialog-centered modal-lg" role="document">
    <div class="modal-content">
        <div class="modal-header bg-dark py-2">
          <h5 class="modal-title" id="scolarityModalTitle">Récap To Day</h5>
          <span id="libelle" style="font-size: 18px">{{date('d-m-Y')}}</span>
        </div>
      <div class="modal-body">
            <table class="table table-bordered">
                <thead>
                    <tr>
                        <th scope="col">Scolarité</th>
                        <th scope="col">Frais annexe</th>
                        @if (VerifyBox(auth()->user()->school->setting, 'transport'))
                        <th scope="col">Bus</th>
                        @endif
                        @if (VerifyBox(auth()->user()->school->setting, 'canteen'))
                        <th scope="col">Cantine</th>  
                        @endif
                    </tr>
                </thead>
                <tbody>
                    <tr>
                        <td>{{formatMontant($scolarity) ?? '00'}} FR CFA</td>
                        <td>{{formatMontant($annexFee) ?? '00'}} FR CFA</td>
                        @if (VerifyBox(auth()->user()->school->setting, 'transport'))
                        <td>{{formatMontant($transport) ?? '00'}} FR CFA</td>
                        @endif
                        @if (VerifyBox(auth()->user()->school->setting, 'canteen'))
                        <td>{{formatMontant($canteen) ?? '00'}} FR CFA</td>
                        @endif
                    </tr>
                    <tr>
                        <th colspan="4">
                            <div class="text-right mx-2" style="font-size: 16px">
                                Total : {{formatMontant($scolarity+$annexFee+$transport+$canteen) ?? '00'}} FR CFA
                            </div>
                        </th>
                    </tr>
                </tbody>
            </table>
        </div>
      <div class="modal-footer" style="border: none">
        <button type="button" class="btn btn-inverse btn-outline-inverse btn-sm py-1 mx-2" data-dismiss="modal">Annuler</button>
      </div>
    </div>
  </div>
</div>
@endsection
@section('script')
    <!-- data-table js -->
    <script src="{{asset('bower_components/datatables.net/js/jquery.dataTables.min.js')}}"></script>
    <script src="{{asset('bower_components/datatables.net-buttons/js/dataTables.buttons.min.js')}}"></script>
    <script src="{{asset('assets/pages/data-table/js/jszip.min.js')}}"></script>
    <script src="{{asset('assets/pages/data-table/js/pdfmake.min.js')}}"></script>
    <script src="{{asset('assets/pages/data-table/js/vfs_fonts.js')}}"></script>
    <script src="{{asset('assets/pages/data-table/extensions/autofill/js/dataTables.autoFill.min.js')}}"></script>
    <script src="{{asset('assets/pages/data-table/extensions/autofill/js/dataTables.select.min.js')}}"></script>
    <script src="{{asset('bower_components/datatables.net-buttons/js/buttons.print.min.js')}}"></script>
    <script src="{{asset('bower_components/datatables.net-buttons/js/buttons.html5.min.js')}}"></script>
    <script src="{{asset('assets/pages/data-table/js/dataTables.bootstrap4.min.js')}}"></script>
    <script src="{{asset('bower_components/datatables.net-responsive/js/dataTables.responsive.min.js')}}"></script>
    <script src="{{asset('bower_components/datatables.net-responsive-bs4/js/responsive.bootstrap4.min.js')}}"></script>

    <!-- Custom js -->
    <script src="{{asset('assets/pages/data-table/extensions/autofill/js/extensions-custom.js')}}"></script>
    <script src="{{asset('assets/js/pcoded.min.js')}}"></script>
    <script src="{{asset('assets/js/vartical-layout.min.js')}}"></script>
    <script src="{{asset('assets/js/jquery.mCustomScrollbar.concat.min.js')}}"></script>
    <script>
        $(document).ready(function(){

            $('#myTable').DataTable({
                processing: true,
                serverSide: true,
                ajax: '{{ route('payment.data') }}',
                columns: [
                    { data: 'image', className: "text-center py-1", orderable: false, searchable: false},
                    { data: 'matricule', className: "text-center py-1" },
                    { data: 'firstName', className: "py-1" },
                    { data: 'lastName', className: "py-1" },
                    { data: 'genre', className: "text-center py-1" },
                    { data: 'classe', className: "text-center py-1" },
                    { data: 'status', className: "text-center py-1"},
                    { data: 'action', className: "text-center", orderable: false, searchable: false}
                ],
                pageLength: 10,
                language: {
                    url: "//cdn.datatables.net/plug-ins/1.13.6/i18n/fr-FR.json"
                }
            });

        })
    </script>
@endsection