<?php $__env->startSection('content'); ?>

<title><?php echo e(trans('admin.Stores')); ?></title>

<main id="js-page-content" role="main" class="page-content">
    <ol class="breadcrumb page-breadcrumb">
        <li class="breadcrumb-item"><a href="javascript:void(0);"><?php echo e(trans('admin.Stores')); ?></a></li>
        <li class="breadcrumb-item active"><?php echo e(trans('admin.Stores')); ?></li>
        <li class="position-absolute pos-top pos-right d-none d-sm-block"><span class="js-get-date"></span></li>
    </ol>

    <div class="row">
        <div class="col-xl-12">
            <div id="panel-1" class="panel">
                <div class="panel-hdr">
                    <h2>
                        <span class="fw-300"><i> <?php echo e(trans('admin.Stores')); ?></i></span>
                    </h2>

                    <div class="panel-toolbar">

                        <?php if (app(\Illuminate\Contracts\Auth\Access\Gate::class)->check('اضافه المخازن')): ?>
                        <button type="button" class="btn btn-default" data-toggle="modal" data-target="#default-example-modal-lg"><?php echo e(trans('admin.AddNew')); ?></button>
                        <?php endif; ?>

                        <button class="btn btn-primary btn-sm mx-3" data-toggle="dropdown">Table Style</button>
                        <?php echo $__env->make('admin.layouts.toolbar', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?>
                    </div>
                </div>
                <div class="panel-container show">
                    <span id="ex"> <?php echo $__env->make('admin.layouts.messages', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?></span>
                    <div class="panel-content">
                        <!-- datatable start -->
                        <div id="mobile-overflow">
                            <table id="dt-basic-example" class="table table-bordered table-hover table-striped w-100 mobile-width">
                                <thead class="bg-highlight">
                                    <tr>
                                        <th><?php echo e(trans('admin.Code')); ?></th>
                                        <th><?php echo e(trans('admin.Date')); ?></th>
                                        <th><?php echo e(trans('admin.Time')); ?></th>
                                        <th><?php echo e(trans('admin.Arabic_Name')); ?></th>
                                        <th><?php echo e(trans('admin.English_Name')); ?></th>
                                        <th><?php echo e(trans('admin.Phone')); ?></th>
                                        <th><?php echo e(trans('admin.Address')); ?></th>
                                        <th><?php echo e(trans('admin.Account_Code')); ?></th>
                                        <th><?php echo e(trans('admin.Account_Client_Code')); ?></th>
                                        <th><?php echo e(trans('admin.Branch')); ?></th>
                                        <th><?php echo e(trans('admin.Letter_Bill')); ?></th>
                                        <th><?php echo e(trans('admin.User')); ?></th>
                                        <th><?php echo e(trans('admin.Actions')); ?></th>

                                    </tr>
                                </thead>
                                <tbody>
                                    <?php $__currentLoopData = $items; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $item): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                                    <tr>
                                        <td><?php echo e($item->Code); ?></td>
                                        <td><?php echo e($item->Date); ?></td>
                                        <td><?php echo e($item->Time); ?></td>
                                        <td><?php echo e($item->Name); ?></td>
                                        <td><?php echo e($item->NameEn); ?></td>
                                        <td><?php echo e($item->Phone); ?></td>
                                        <td><?php echo e($item->Address); ?></td>
                                        <td>
                                            <?php if(!empty($item->Account()->first()->Code)): ?>
                                            <?php echo e($item->Account()->first()->Code); ?>

                                            <?php endif; ?>

                                        </td>
                                        <td>
                                            <?php if(!empty($item->Account_Client()->first()->Code)): ?>
                                            <?php echo e($item->Account_Client()->first()->Code); ?>

                                            <?php endif; ?>
                                        </td>
                                        <td>
                                            <?php if(!empty($item->Branch()->first()->Arabic_Name)): ?>

                                            <?php echo e(app()->getLocale() == 'ar' ?$item->Branch()->first()->Arabic_Name :$item->Branch()->first()->English_Name); ?>

                                            <?php endif; ?>
                                        </td>

                                        <td><?php echo e($item->Letter); ?></td>
                                        <td>
                                            <?php if(!empty($item->User()->first()->name)): ?>
                                            <?php echo e(app()->getLocale() == 'ar' ?$item->User()->first()->name :$item->User()->first()->nameEn); ?>

                                            <?php endif; ?>
                                        </td>

                                        <td class="text-center">

                                            <?php if($item->id != 20): ?>

                                            <?php if (app(\Illuminate\Contracts\Auth\Access\Gate::class)->check('تعديل المخازن')): ?>
                                            <button type="button" class="btn btn-default" data-toggle="modal" data-target="#Edit<?php echo e($item->id); ?>"><i class="fal fa-edit"></i></button>
                                            <?php endif; ?>


                                            <?php if (app(\Illuminate\Contracts\Auth\Access\Gate::class)->check('حذف المخازن')): ?>
                                            <button type="button" class="btn btn-default" data-toggle="modal" data-target="#Delete<?php echo e($item->id); ?>"><i class="fal fa-trash-alt"></i></button>
                                            <?php endif; ?>

                                            <?php endif; ?>

                                        </td>
                                    </tr>
                                    <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
                                </tbody>
                                <tfoot>
                                    <tr>
                                        <th><?php echo e(trans('admin.Code')); ?></th>
                                        <th><?php echo e(trans('admin.Date')); ?></th>
                                        <th><?php echo e(trans('admin.Time')); ?></th>
                                        <th><?php echo e(trans('admin.Arabic_Name')); ?></th>
                                        <th><?php echo e(trans('admin.English_Name')); ?></th>
                                        <th><?php echo e(trans('admin.Phone')); ?></th>
                                        <th><?php echo e(trans('admin.Address')); ?></th>
                                        <th><?php echo e(trans('admin.Account_Code')); ?></th>
                                        <th><?php echo e(trans('admin.Account_Client_Code')); ?></th>
                                        <th><?php echo e(trans('admin.Branch')); ?></th>
                                        <th><?php echo e(trans('admin.Letter_Bill')); ?></th>
                                        <th><?php echo e(trans('admin.User')); ?></th>
                                        <th><?php echo e(trans('admin.Actions')); ?></th>
                                    </tr>
                                </tfoot>
                            </table>
                        </div>
                        <!-- datatable end -->
                    </div>
                </div>
            </div>
        </div>
    </div>


    <!-- Modal Add-->
    <div class="modal fade" id="default-example-modal-lg" tabindex="-1" role="dialog" aria-hidden="true">
        <div class="modal-dialog modal-xl" role="document">
            <div class="modal-content">
                <div class="modal-header">
                    <h5 class="modal-title"><?php echo e(trans('admin.AddNew')); ?> </h5>
                    <button type="button" class="close" data-dismiss="modal" aria-label="Close">
                        <span aria-hidden="true"><i class="fal fa-times"></i></span>
                    </button>
                </div>
                <div class="modal-body">
                    <form action="<?php echo e(url('AddStores')); ?>" method="post" enctype="multipart/form-data">
                        <?php echo csrf_field(); ?>

                        <?php echo view('honeypot::honeypotFormFields'); ?>
                        <div class="form-row">

                            <div class="form-group col-lg-4">
                                <label class="form-label" for="simpleinput"> <?php echo e(trans('admin.Code')); ?></label>
                                <input type="text" value="<?php echo e($Code); ?>" class="form-control" disabled>
                                <input type="hidden" name="Code" value="<?php echo e($Code); ?>">
                            </div>

                            <div class="form-group col-lg-4">
                                <label class="form-label" for="simpleinput"> <?php echo e(trans('admin.Arabic_Name')); ?></label>
                                <input type="text" name="Name" value="<?php echo e(old('Name')); ?>" class="form-control" required>
                            </div>

                            <div class="form-group col-lg-4">
                                <label class="form-label" for="simpleinput"> <?php echo e(trans('admin.English_Name')); ?></label>
                                <input type="text" name="NameEn" value="<?php echo e(old('NameEn')); ?>" class="form-control">
                            </div>


                            <div class="form-group col-lg-6">
                                <label class="form-label" for="simpleinput"> <?php echo e(trans('admin.Address')); ?></label>
                                <input type="text" name="Address" value="<?php echo e(old('Address')); ?>" class="form-control">
                            </div>


                            <div class="form-group col-lg-6">
                                <label class="form-label" for="simpleinput"> <?php echo e(trans('admin.Phone')); ?></label>
                                <input type="number" name="Phone" value="<?php echo e(old('Phone')); ?>" class="form-control">
                            </div>

                            <div class="form-group col-lg-6">
                                <label class="form-label" for=""><?php echo e(trans('admin.Branch')); ?></label>
                                <select class="select2 form-control w-100" name="Branch" required>
                                    <option value=""> <?php echo e(trans('admin.Branch')); ?></option>
                                    <?php $__currentLoopData = $Branchs; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $branch): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                                    <option value="<?php echo e($branch->id); ?>">
                                        <?php echo e(app()->getLocale() == 'ar' ?$branch->Arabic_Name :$branch->English_Name); ?>

                                    </option>
                                    <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
                                </select>
                            </div>

                            <div class="form-group col-lg-6">
                                <label class="form-label" for="simpleinput"> <?php echo e(trans('admin.Letter_Bill')); ?></label>
                                <input type="text" name="Letter" value="<?php echo e(old('Letter')); ?>" class="form-control">
                            </div>

                        </div>
                        <div class="modal-footer">
                            <button type="button" class="btn btn-secondary" data-dismiss="modal"><?php echo e(trans('admin.Close')); ?></button>
                            <button type="submit" class="btn btn-primary"> <?php echo e(trans('admin.Add')); ?></button>
                        </div>
                    </form>
                </div>

            </div>
        </div>
    </div>

    <?php $__currentLoopData = $items; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $item): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
    <!-- Modal Edit-->
    <div class="modal fade" id="Edit<?php echo e($item->id); ?>" tabindex="-1" role="dialog" aria-hidden="true">
        <div class="modal-dialog modal-xl" role="document">
            <div class="modal-content">
                <div class="modal-header">
                    <h5 class="modal-title"><?php echo e(trans('admin.Edit')); ?> </h5>
                    <button type="button" class="close" data-dismiss="modal" aria-label="Close">
                        <span aria-hidden="true"><i class="fal fa-times"></i></span>
                    </button>
                </div>
                <div class="modal-body">
                    <form action="<?php echo e(url('EditStores/'.$item->id)); ?>" method="post" enctype="multipart/form-data">
                        <?php echo csrf_field(); ?>

                        <?php echo view('honeypot::honeypotFormFields'); ?>
                        <div class="form-row">

                            <input type="hidden" name="Date" value="<?php echo e($item->Date); ?>">
                            <input type="hidden" name="Time" value="<?php echo e($item->Time); ?>">
                            <input type="hidden" name="Account" value="<?php echo e($item->Account); ?>">
                            <input type="hidden" name="User" value="<?php echo e($item->User); ?>">

                            <div class="form-group col-lg-4">
                                <label class="form-label" for="simpleinput"> <?php echo e(trans('admin.Code')); ?></label>
                                <input type="text" value="<?php echo e($item->Code); ?>" class="form-control" disabled>
                                <input type="hidden" name="Code" value="<?php echo e($item->Code); ?>">
                            </div>

                            <div class="form-group col-lg-4">
                                <label class="form-label" for="simpleinput"> <?php echo e(trans('admin.Arabic_Name')); ?></label>
                                <input type="text" name="Name" value="<?php echo e($item->Name); ?>" class="form-control" required>
                            </div>
                            <div class="form-group col-lg-4">
                                <label class="form-label" for="simpleinput"> <?php echo e(trans('admin.English_Name')); ?></label>
                                <input type="text" name="NameEn" value="<?php echo e($item->NameEn); ?>" class="form-control" required>
                            </div>

                            <div class="form-group col-lg-6">
                                <label class="form-label" for="simpleinput"> <?php echo e(trans('admin.Address')); ?></label>
                                <input type="text" name="Address" value="<?php echo e($item->Address); ?>" class="form-control">
                            </div>


                            <div class="form-group col-lg-6">
                                <label class="form-label" for="simpleinput"> <?php echo e(trans('admin.Phone')); ?></label>
                                <input type="number" name="Phone" value="<?php echo e($item->Phone); ?>" class="form-control">
                            </div>

                            <div class="form-group col-lg-6">
                                <label class="form-label" for=""><?php echo e(trans('admin.Branch')); ?></label>
                                <select class="select2 form-control w-100" name="Branch" required>
                                    <option value=""> <?php echo e(trans('admin.Branch')); ?></option>
                                    <?php $__currentLoopData = $Branchs; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $branch): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                                    <option value="<?php echo e($branch->id); ?>" <?php if($item->Branch == $branch->id): ?> selected <?php endif; ?>>


                                        <?php echo e(app()->getLocale() == 'ar' ?$branch->Arabic_Name :$branch->English_Name); ?>

                                    </option>
                                    <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
                                </select>
                            </div>

                            <div class="form-group col-lg-6">
                                <label class="form-label" for="simpleinput"> <?php echo e(trans('admin.Letter_Bill')); ?></label>
                                <input type="text" name="Letter" value="<?php echo e($item->Letter); ?>" class="form-control">
                            </div>

                        </div>
                        <div class="modal-footer">
                            <button type="button" class="btn btn-secondary" data-dismiss="modal"><?php echo e(trans('admin.Close')); ?></button>
                            <button type="submit" class="btn btn-primary"> <?php echo e(trans('admin.SaveChanges')); ?></button>
                        </div>
                    </form>
                </div>
            </div>
        </div>
    </div>

    <!-- Modal Delete -->
    <div class="modal fade" id="Delete<?php echo e($item->id); ?>" tabindex="-1" role="dialog" aria-hidden="true">
        <div class="modal-dialog modal-dialog-centered" role="document">
            <div class="modal-content">
                <div class="modal-header">
                    <h4 class="modal-title">
                        <?php echo e(trans('admin.RUSWDT')); ?> <strong> <?php echo e(app()->getLocale() == 'ar' ?$item->Name :$item->NameEn); ?></strong>
                    </h4>
                    <button type="button" class="close" data-dismiss="modal" aria-label="Close">
                        <span aria-hidden="true"><i class="fal fa-times"></i></span>
                    </button>
                </div>
                <div class="modal-footer">
                    <button type="button" class="btn btn-secondary" data-dismiss="modal"> <?php echo e(trans('admin.No')); ?></button>
                    <a href="<?php echo e(url('DeleteStores/'.$item->id)); ?>" class="btn btn-primary"> <?php echo e(trans('admin.Yes')); ?></a>
                </div>
            </div>
        </div>
    </div>

    <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>

</main>
<?php $__env->stopSection(); ?>

<?php $__env->startPush('js'); ?>
<link rel="stylesheet" media="screen, print" href="<?php echo e(asset('Admin/css/datagrid/datatables/datatables.bundle.css')); ?>">
<script src="<?php echo e(asset('Admin/js/datagrid/datatables/datatables.export.js')); ?>"></script>
<script src="<?php echo e(asset('Admin/js/datagrid/datatables/datatables.bundle.js')); ?>"></script>
<link rel="stylesheet" media="screen, print" href="<?php echo e(asset('Admin/css/formplugins/select2/select2.bundle.css')); ?>">
<script src="<?php echo e(asset('Admin/js/formplugins/select2/select2.bundle.js')); ?>"></script>
<script>
    //_fnFeatureHtmlLength();
    $(document).ready(function() {
        // Setup - add a text input to each footer cell
        $('#dt-basic-example thead tr').clone(true).appendTo('#dt-basic-example thead');
        $('#dt-basic-example thead tr:eq(1) th').each(function(i) {
            var title = $(this).text();
            $(this).html('<input type="text" class="form-control form-control-sm" placeholder="Search ' + '" />');

            $('input', this).on('keyup change', function() {
                if (table.column(i).search() !== this.value) {
                    table
                        .column(i)
                        .search(this.value)
                        .draw();
                }
            });
        });
        var table = $('#dt-basic-example').DataTable({
            // responsive: true,
            orderCellsTop: true,
            fixedHeader: true,
            lengthChange: true,

            dom: "<'row mb-3'<'col-sm-12 col-md-3 d-flex align-items-center justify-content-start'f><'col-sm-12 col-md-9 d-flex align-items-center justify-content-end'B>>" +
                "<'row'<'col-sm-12'tr>>" +
                "<'row'<'col-sm-12 col-md-5'i><'col-sm-12 col-md-7'p>>",

            buttons: [{
                    extend: 'pageLength',
                    className: 'btn-outline-default'
                },
                {
                    extend: 'colvis',
                    text: 'Column Visibility',
                    titleAttr: 'Col visibility',
                    className: 'btn-outline-default'
                },
                {
                    extend: 'pdfHtml5',
                    text: 'PDF',
                    titleAttr: 'Generate PDF',
                    className: 'btn-outline-danger btn-sm mr-1'
                },
                {
                    extend: 'excelHtml5',
                    text: 'Excel',
                    titleAttr: 'Generate Excel',
                    className: 'btn-outline-success btn-sm mr-1'
                },
                {
                    extend: 'csvHtml5',
                    text: 'CSV',
                    titleAttr: 'Generate CSV',
                    className: 'btn-outline-primary btn-sm mr-1'
                },
                {
                    extend: 'copyHtml5',
                    text: 'Copy',
                    titleAttr: 'Copy to clipboard',
                    className: 'btn-outline-primary btn-sm mr-1'
                },
                {
                    extend: 'print',
                    text: 'Print',
                    titleAttr: 'Print Table',
                    className: 'btn-outline-primary btn-sm'
                }
            ],
        });
        $('.js-thead-colors a').on('click', function() {
            var theadColor = $(this).attr("data-bg");
            console.log(theadColor);
            $('#dt-basic-example thead').removeClassPrefix('bg-').addClass(theadColor);
        });

        $('.js-tbody-colors a').on('click', function() {
            var theadColor = $(this).attr("data-bg");
            console.log(theadColor);
            $('#dt-basic-example').removeClassPrefix('bg-').addClass(theadColor);
        });

    });

</script>
<!-- Search Selecet -->
<script>
    $(document).ready(function() {
        $(function() {
            $('.select2').select2();

            $(".select2-placeholder-multiple").select2({
                placeholder: "Select State"
            });
            $(".js-hide-search").select2({
                minimumResultsForSearch: 1 / 0
            });
            $(".js-max-length").select2({
                maximumSelectionLength: 2,
                placeholder: "Select maximum 2 items"
            });
            $(".select2-placeholder").select2({
                placeholder: "Select a state",
                allowClear: true
            });

            $(".js-select2-icons").select2({
                minimumResultsForSearch: 1 / 0,
                templateResult: icon,
                templateSelection: icon,
                escapeMarkup: function(elm) {
                    return elm
                }
            });

            function icon(elm) {
                elm.element;
                return elm.id ? "<i class='" + $(elm.element).data("icon") + " mr-2'></i>" + elm.text : elm.text
            }


            $('#AccountCode').select2({
                placeholder: "select...",
                ajax: {
                    type: "GET",
                    dataType: 'json',
                    url: 'AllSubAccounts',
                    processResults: function(data) {
                        return {
                            results: $.map(data, function(obj, index) {
                                return {
                                    id: index,
                                    text: obj
                                };
                            })
                        };

                        console.log(data);

                    },
                    data: function(params) {
                        var query = {
                            search: params.term
                        };
                        if (params.term == "*") query.items = [];
                        return {
                            json: JSON.stringify(query)
                        }
                    }
                }
            });


            $('#AccountCode').on('select2:select', function(e) {
                console.log("select done", e.params.data);
            });


        });
    });

</script>


<?php $__env->stopPush(); ?>

<?php echo $__env->make('admin.index', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?><?php /**PATH /home/limraerp/public_html/orient.limraerp.com/resources/views/admin/Stores/Stores.blade.php ENDPATH**/ ?>