@extends('layouts.adminapp')

@section('content')

    <div class="card mb-4" style="text-align: center;">
           
        <div id="printableArea" style="height: 100%;" >
            <style>
                body
                {
                    font-size:15px;
                    font-family: 'Roboto', sans-serif;
                }
                .table1 {
                  border-collapse: collapse;
                }
                
                .table1, .th1, .td1 {
                  border: 1px solid black;
                }
            
                h1,h2,h3,h4,h5,h6,p {
                    margin: 5;
                }
            
                .result-table {
                    width: 100%;
                    margin-top: 10px;
                }
            
                .result-table th {
                    height: 50px;
                    border-bottom: 1px solid #ddd;
                    border-left: 1px solid #ddd;
                }
            
                 .result-table td {
                    border-bottom: 1px solid #ddd;
                    border-left: 1px solid #ddd;
                    padding: 5px;
                }
                
                .btn-part {
                    
                }
            
                .btn-print{
                   padding:18px 30px;
                   border-color:black;
                   background-color:inherit;
                   border-radius:40px;
                   margin-top: 10px;
               }
               .btn-print:hover{
                   padding:18px 30px;
                   color:white;
                   background-color:black;
                   border-radius:40px;
                   cursor: pointer;
               }
                
                
               @page {
            }
            </style>
            <script>
            function printDiv(divName) {
             var printContents = document.getElementById(divName).innerHTML;
             var originalContents = document.body.innerHTML;
            
             document.body.innerHTML = printContents;
            
             window.print();
            
             document.body.innerHTML = originalContents;
             
            }
            </script> 
            <div style="padding:5px;" >
       
                <!-------------------  HEAD  -------------------------------------->
                <div style="border:double; padding: 10px; width: 100%; float: left;">
                    <table style="width:100%; border-bottom: 2px solid #ddd; padding-bottom:10px;">
                        <tr>
                            @foreach($CompanyDetails as $CompanyDetail)
                            <td style="width: 20%;">
                                <img src="{{asset('storage/CompanyDetail/Logo/'.$CompanyDetail->logo)}}" style="width:150px;">
                            </td>
                            <td style="width:80%;">
                                <h1>{{$CompanyDetail->title}}</h1>
                                <p>{{$CompanyDetail->tagline}}</p>
                                <p>{{$CompanyDetail->address}}</p>
                                <p>{{$CompanyDetail->email}}</p>
                                <p>{{$CompanyDetail->phone}}</p>
                            </td>
                            @endforeach
                        </tr>
                    </table>

                    <table style="width:100%; margin-top:10px; table-layout: fixed; text-align:center; border-bottom:1px double #ddd;">
                    <tr style="text-align:center">
                        <td></td>
                        <td><h2>ORDER TOCKEN</h2></td>
                        <td></td>
                    </tr>
                       
                        <tr>
                                <td>
                                    <b>Customer: {{$Order->user->name}}</b>
                                </td>
                                <td>
                                    @if($Order->user->mobile)
                                        <b>Mobile: {{$Order->user->mobile->mobile}}</b>

                                    @else
                                        <b>Mobile: </b>
                                    @endif
                                </td>
                                <td>
                                    @if($Order->user->mobile)
                                        <img width="100px" src="https://api.qrserver.com/v1/create-qr-code/?size=150x150&amp;data=ID%3A+{{$Order->id}}%0D%0AName%3A+{{$Order->user->name}}%0D%0AMobile%3A+{{$Order->user->mobile->mobile}}"/>
                                    @else
                                        <img width="100px" src="https://api.qrserver.com/v1/create-qr-code/?size=150x150&amp;data=ID%3A+{{$Order->id}}%0D%0AName%3A+{{$Order->user->name}}%0D%0AMobile%3A+Not registered"/>
                                    @endif
                                </td>
                        </tr>
                        <tr style="line-height: 30px;">
                            <td>
                                <b>Order No.: {{$Order->id}}</b>
                            </td>
                            <td>
                                @php $Orderdate = date("F j, Y",strtotime($Order->orderdt));@endphp
                                @php $Deliverydate = date("F j, Y",strtotime($Order->deliverydt));@endphp
                                <b>Order Date: {{$Orderdate}}</b>
                            </td>
                            <td>
                                <b>Delivery Date: {{$Deliverydate}}</b> 
                            </td>
                        </tr>
                    </table>
                    <table class="result-table">
                        <thead>
                            <tr>
                                <th>#</th>
                                <th>Product</th>
                                <th>Services</th>
                            </tr>
                        </thead>
                        <tbody>
                            @php $si=0; @endphp
                            @foreach($Order->order_products as $OrderProduct)
                                @if($OrderProduct->order_product_services)
                                    @foreach($OrderProduct->order_product_services as $OrderProductService)
                                    <tr>
                                        <td>{{++$si}}</td>
                                        <td>{{$OrderProductService->product_service->product->title}}</td>
                                        <td>{{$OrderProductService->product_service->serviceType->title}}</td>
                                    </tr>
                                    @endforeach
                                @endif
                            @endforeach
                            
                        </tbody>   
                    </table>
                   
                </div>


            </div>
        </div>
        <div class="btn-part">
            <input type="button" onclick="printDiv('printableArea')" value="Print Form" class="btn btn-print" />
        </div>
        <div class="pull-right">
            <a href="{{route('ServiceDone')}}"><button class="btn btn-primary mt-3 mb-3">Done</button></a>
        </div>
    </div><!--.card-->
    

@endsection