@extends('reseller.layouts.master')

@section('page_title')
    User Payments
@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">
                   <div class="panel-heading">
                        <div class="panel-title">
                            <h3>{{$record->username}} - Payments</h3>
                            <a href="{{route('reseller.users')}}" class="btn btn-sm btn-default">&lt;&lt;</a>
                            <span>
                                <a href="{{route('reseller.users.new_user_payment', ['id'=>$record->id])}}" class="btn btn-primary">Make payment</a>
                            </span>
                            <br />
                        </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>
                </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() {
        $('#dataTableBuilder')
                .on('preXhr.dt', function ( e, settings, data ) {
                    data.user_id= "{{$record->id}}";
                });

        $('#dataTableBuilder').DataTable().ajax.reload();

        $('input#check_all').on('change', function() {
            $('input.check_one').prop('checked', $(this).prop("checked"));
        });
    });

</script>
@endpush
