HEX
Server: Apache/2.4.46 (Ubuntu)
System: Linux localhost 5.11.0-49-generic #55-Ubuntu SMP Wed Jan 12 17:36:34 UTC 2022 x86_64
User: root (0)
PHP: 7.4.16
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /var/www/html/fieldsblaze-heroku/resources/views/admin/view-order.blade.php
@extends('admin.include.master')

@section('content')
<!-- Content Wrapper. Contains page content -->
<div class="content-wrapper">
  <!-- Content Header (Page header) -->
  <section class="content-header">
    <div class="container-fluid">
      <div class="row mb-2">
        <div class="col-sm-6">
          <h1>View Order <span class="text-info">#{{ $Order->OrderNo }}</span></h1>
        </div>
        <div class="col-sm-6 text-right">
          {{-- Edit Order --}}
          @if ($Order->IsDeleted == '0' || $Order->OrderStatusId == 'Draft')
          <button type="submit" class="btn btn-sm btn-info mx-1" id="{{ $Order->id }}"
            onclick="editOrderRecord('{{ $Order->id }}')">Edit</button>
          @endif
          {{-- Delete Temp --}}
          @if ($OrderCount->count() <= 0 && $Order->IsDeleted == '0')
            <button type="submit" class="btn btn-sm btn-outline-danger" data-id="{{ $Order->OrderId }}"
              onclick="deleteTemp('{{ $Order->OrderId }}');">Delete</button>
            @endif
            {{-- Delete Permanent --}}
            @if ($Order->IsDeleted == '1')
            <button type="submit" class="btn btn-sm btn-outline-danger" data-id="{{ $Order->OrderId }}"
              onclick="deletePermanent('{{ $Order->OrderId }}');">Delete</button>
            @endif
            {{-- Order Invoice --}}
            @if ($OrderCount->count())
            <a type="submit" class="btn btn-sm btn-outline-success mx-1"
              href="{{ url('order-invoice',$Order->OrderId ) }}" target="_blank">Order Invoice</a>
            @endif
        </div>
      </div>
    </div><!-- /.container-fluid -->
  </section>

  <!-- Main content -->
  <section class="content">
    <!-- /.col -->
    <div class="card-body">
      <div class="tab-content">
        <div class="tab-pane active">
          <div class="row">
            <div class="col-md-6">
              <div class="card card-primary">
                <div class="card-header">
                  <h3 class="card-title">Order Info</h3>
                  <div class="card-tools">
                    <button type="button" class="btn btn-tool" data-card-widget="collapse" title="Collapse">
                      <i class="fas fa-minus"></i>
                    </button>
                  </div>
                </div>
                <div class="card-body">
                  <div class="row">
                    <label for="inputName" class="col-sm-4">Customer Name:</label>
                    <div class="col-sm-8">
                      <p class="">{{ $Order->CustomerName }}</p>
                    </div>
                  </div>
                  <div class="row">
                    <label for="inputName" class="col-sm-4">Order Status:</label>
                    <div class="col-sm-8">
                      <p class="">{{ $Order->OrderStatusId }}</p>
                    </div>
                  </div>
                  @if ($Order->IsReturn == '1')
                  <div class="row">
                    <label for="inputName" class="col-sm-4">Return Reason:</label>
                    <div class="col-sm-8">
                      <p class="">@if ($Order->ReturnReason == 'Other')
                        {{ $Order->ReturnReasonComment}}
                        @else
                        {{ $Order->ReturnReason }}
                        @endif</p>
                    </div>
                  </div>
                  @endif
                  @if ($Order->Approved == 2)
                  <div class="row">
                    <label for="inputName" class="col-sm-4">Reject Comment:</label>
                    <div class="col-sm-8">
                      <p class="">{{ $Order->ApprovalComment}}</p>
                    </div>
                  </div>
                  @endif
                  <div class="row">
                    <label for="inputName" class="col-sm-4">Total Order Item:</label>
                    <div class="col-sm-8">
                      <p class="">{{ $OrderCount->count() }}</p>
                    </div>
                  </div>
                  @if ($OrderCount->count() > 0)
                  <div class="row">
                    <label for="inputName" class="col-sm-4">Total Amount:</label>
                    <div class="col-sm-8">
                      <p class="">&#8377;{{ $Order->TotalAmount }}</p>
                    </div>
                  </div>
                  @endif
                  @if ($OrderCount->count() > 0)
                  <div class="row">
                    <label for="inputName" class="col-sm-4">Total Discount:</label>
                    <div class="col-sm-8">
                      <p class="">&#8377;{{ $Order->TotalDiscount }}</p>
                    </div>
                  </div>
                  @endif
                  @if ($OrderCount->count() > 0)
                  <div class="row">
                    <label for="inputName" class="col-sm-4">SubTotal:</label>
                    <div class="col-sm-8">
                      <p class="">&#8377;{{ $Order->SubTotal }}</p>
                    </div>
                  </div>
                  @endif
                  @if ($OrderCount->count() > 0)
                  <div class="row">
                    <label for="inputName" class="col-sm-4">GST Amount:</label>
                    <div class="col-sm-8">
                      <p class="">&#8377;{{ $Order->TotalGST }}</p>
                    </div>
                  </div>
                  @endif
                  @if ($OrderCount->count() > 0)
                  <div class="row">
                    <label for="inputName" class="col-sm-4">Grand Total:</label>
                    <div class="col-sm-8">
                      <p class="">&#8377;{{ $Order->GrandTotal }}</p>
                    </div>
                  </div>
                  @endif

                  <div class="row">
                    <label for="inputName" class="col-sm-4">Order Book Date:</label>
                    <div class="col-sm-8">
                      <p class="">{{ date('d-M-y', strtotime($Order->OrderBookDate)) }}</p>
                    </div>
                  </div>
                  <div class="row">
                    <label for="inputName" class="col-sm-4">Order Delivery Date:</label>
                    <div class="col-sm-8">
                      <p class="">{{ date('d-M-y', strtotime($Order->OrderDeliveryDate)) }}</p>
                    </div>
                  </div>
                  <div class="row">
                    <label for="inputName" class="col-sm-4">Payment Term:</label>
                    <div class="col-sm-8">
                      <p class="">{{ $Order->PaymentTerms }}</p>
                    </div>
                  </div>
                  <div class="row">
                    <label for="inputName" class="col-sm-4">Created by:</label>
                    <div class="col-sm-8">
                      <p class="">
                        @if ($Order->AdminCreated_by)
                        {{ $Order->AdminCreated_by }}
                        @else
                        {{ $Order->Created_by }}
                       @endif
                      </p>
                    </div>
                  </div>
                  <div class="row">
                    <label for="inputName" class="col-sm-4">Created Date:</label>
                    <div class="col-sm-8">
                      <p class="">{{ date('d-M-y h:i:s a', strtotime($Order->Created_at)) }}</p>
                    </div>
                  </div>
                  <div class="row">
                    <label for="inputName" class="col-sm-4">Last Modified by:</label>
                    <div class="col-sm-8">
                      <p class="">
                        @if ($Order->AdminUpdated_by)
                        {{ $Order->AdminUpdated_by }}
                        @else
                        {{ $Order->Updated_by }}
                       @endif
                      </p>
                    </div>
                  </div>
                  <div class="row">
                    <label for="inputName" class="col-sm-4">Last Modified Date:</label>
                    <div class="col-sm-8">
                      <p class="">{{ date('d-M-y h:i:s a', strtotime($Order->Updated_at)) }}</p>
                    </div>
                  </div>
                  <div class="row">
                    <label for="inputName" class="col-sm-4">Remark:</label>
                    <div class="col-sm-8">
                      <p class="">{{ $Order->OrderNotes }}</p>
                    </div>
                  </div>
                </div>
                <!-- /.card-body -->
              </div>

              <!-- /.card -->
            </div>
            <div class="col-md-6">
              <div class="card card-primary">
                <div class="card-header">
                  <h3 class="card-title">Billing Address</h3>
                  <div class="card-tools">
                    <button type="button" class="btn btn-tool" data-card-widget="collapse" title="Collapse">
                      <i class="fas fa-minus"></i>
                    </button>
                  </div>
                </div>
                <div class="card-body">
                  <div class="row">
                    <label for="inputName" class="col-sm-4">Street Address:</label>
                    <div class="col-sm-8">
                      <p class="">{{ $Order->BillingStreetAddress }}</p>
                    </div>
                  </div>
                  <div class="row">
                    <label for="inputName" class="col-sm-4">City:</label>
                    <div class="col-sm-8">
                      <p class="">{{ $Order->BillingCity }}</p>
                    </div>
                  </div>
                  <div class="row">
                    <label for="inputName" class="col-sm-4">Country:</label>
                    <div class="col-sm-8">
                      <p class="">{{ $Order->BillingCountry }}</p>
                    </div>
                  </div>
                  <div class="row">
                    <label for="inputName" class="col-sm-4">State:</label>
                    <div class="col-sm-8">
                      <p class="">{{ $Order->BillingState }}</p>
                    </div>
                  </div>
                  <div class="row">
                    <label for="inputName" class="col-sm-4">Postal Code:</label>
                    <div class="col-sm-8">
                      <p class="">{{ $Order->BillingPostalCode }}</p>
                    </div>
                  </div>
                  <!-- /.card-body -->
                </div>
                <!-- /.card -->
              </div>
              <div class="card card-primary">
                <div class="card-header">
                  <h3 class="card-title">Shipping Address</h3>
                  <div class="card-tools">
                    <button type="button" class="btn btn-tool" data-card-widget="collapse" title="Collapse">
                      <i class="fas fa-minus"></i>
                    </button>
                  </div>
                </div>
                <div class="card-body">
                  <div class="row">
                    <label for="inputName" class="col-sm-4">Street Address:</label>
                    <div class="col-sm-8">
                      <p class="">{{ $Order->ShippingStreetAddress }}</p>
                    </div>
                  </div>
                  <div class="row">
                    <label for="inputName" class="col-sm-4">City:</label>
                    <div class="col-sm-8">
                      <p class="">{{ $Order->ShippingCity }}</p>
                    </div>
                  </div>
                  <div class="row">
                    <label for="inputName" class="col-sm-4">Country:</label>
                    <div class="col-sm-8">
                      <p class="">{{ $Order->ShippingCountryName }}</p>
                    </div>
                  </div>
                  <div class="row">
                    <label for="inputName" class="col-sm-4">State:</label>
                    <div class="col-sm-8">
                      <p class="">{{ $Order->ShippingState }}</p>
                    </div>
                  </div>
                  <div class="row">
                    <label for="inputName" class="col-sm-4">Postal Code:</label>
                    <div class="col-sm-8">
                      <p class="">{{ $Order->ShippingPostalCode }}</p>
                    </div>
                  </div>
                  <!-- /.card-body -->
                </div>
                <!-- /.card -->
              </div>
            </div>
          </div>

          <div class="row">
            <div class="col-md-12">
              <div class="card card-primary">
                <div class="card-header">
                  <h3 class="card-title">Order Item ({{ $OrderCount->count() }})</h3>

                  <div class="card-tools">
                    <button type="button" class="btn btn-tool" data-card-widget="collapse" title="Collapse">
                      <i class="fas fa-minus"></i>
                    </button>
                  </div>
                </div>
                <div class="card-body">
                  <table id="productTableView" class="table table-bordered table-sm">
                    <thead>
                      <tr>
                        <th>SN</th>
                        <th>Code</th>
                        <th>Name</th>
                        <th>Qty</th>
                        <th>List Price</th>
                        <th>Sale Price</th>
                        <th>DC</th>
                        <th>DC Amount</th>
                        <th>SubTotal</th>
                        <th>GST%</th>
                        <th>Gr. Total</th>
                        <th>Action</th>
                      </tr>
                    </thead>
                    <tbody>
                      @foreach ($ListOrderItem as $item)
                      <tr>
                        <td>{{$loop->iteration}}</td>
                        <td>{{ $item->ProductCode }}</td>
                        <td><a href="{{url('view-product', $item->ProductId) }}" target="_blank"
                            rel="noopener noreferrer">{{ $item->ProductName }}</a></td>
                        <td><input class="form-control form-control-sm" id="quantity0" type="number" min="1"
                            name="quantity[]" value="{{ $item->Quantity }}" readonly></td>
                        <td><input class="form-control form-control-sm" id="price0" type="text" name="price[]"
                            style="width:100%;" value="{{ $item->ListPrice }}" readonly></td>
                        <td><input class="form-control form-control-sm" id="salePrice0" type="text" name="salePrice[]"
                            style="width:100%;" value="{{ $item->SalePrice }}" readonly></td>
                        <td>
                          @if ($item->DiscountType == "flat")
                          <span class="badge badge-success">Flat</span>
                          @else
                          <span class="badge badge-info">{{ $item->Discount }}%</span>
                          @endif
                        </td>
                        <td><input class="form-control form-control-sm" id="discount" type="text" name="discount[]"
                            style="width:100%;" value="{{ $item->DiscountInRupees }}" readonly></td>
                        <td><input class="form-control form-control-sm" id="SubTotal" type="text" name="SubTotal[]"
                            style="width:100%;" value="{{ $item->TotalPrice }}" readonly></td>
                        <td><input class="form-control form-control-sm" id="gst" type="text" name="gst[]"
                            style="width:100%;border:none;" value="{{ $item->GstSlab }}" readonly></td>
                        <td><input class="form-control form-control-sm" id="grossTotal" type="text" name="grossTotal[]"
                            style="width:100%; border:none;" value="{{ $item->AmountWithGST }}" readonly></td>
                        <td>
                          <div class="btn-group btn-group-sm">
                            <button type="button" class="btn btn-default btn-sm dropdown-toggle dropdown-icon"
                              data-toggle="dropdown" aria-expanded="false">
                            </button>
                            <div class="dropdown-menu dropdown-menu-right" role="menu">
                              <button class="dropdown-item btn btn-default" id="{{ $item->OrderItemId }}"
                                onclick="editItemRecord('{{ $item->OrderItemId }}')">Edit Item</button>
                              <button type="submit" class="dropdown-item btn btn-default"
                                data-id="{{ $item->OrderItemId }}"
                                onclick="deleteItemTemp('{{ $item->OrderItemId }}');">Delete Item</button>
                            </div>
                          </div>
                        </td>
                      </tr>
                      @endforeach
                    </tbody>
                  </table>

                  {{-- Add New Order Item Button --}}
                  @if ($Order->OrderStatusId == 'Draft' || $Order->OrderStatusId == 'Send For Approval' || $Order->OrderStatusId == 'Approved')
                  <div class="text-right">
                    <button type="button" class="btn btn-sm btn-outline-info my-2" data-toggle="modal"
                      data-target="#addProduct"
                      onclick="getOrderProduct('{{$Order->CustomerId}}', '{{$Order->OrderNo}}', '{{$Order->OrderId}}')">Add New</button>
                  </div>                      
                  @endif
                </div>
                <!-- /.card-body -->
              </div>
              <!-- /.card -->
            </div>
          </div>
        </div>
      </div>
      <!-- /.tab-content -->
    </div><!-- /.card-body -->

    <div class="row">
      <div class="col-12">
        <div class="d-flex align-items-center justify-content-center">
          {{-- Edit Order --}}
          @if ($Order->IsDeleted == '0' || $Order->OrderStatusId == 'Draft')
          <button type="submit" class="btn btn-sm btn-info mx-1" id="{{ $Order->id }}"
            onclick="editOrderRecord('{{ $Order->id }}')">Edit</button>
          @endif
          {{-- Delete Temp --}}
          @if ($OrderCount->count() <= 0 && $Order->IsDeleted == '0')
            <button type="submit" class="btn btn-sm btn-outline-danger" data-id="{{ $Order->OrderId }}"
              onclick="deleteTemp('{{ $Order->OrderId }}');">Delete</button>
            @endif
            {{-- Delete Permanent --}}
            @if ($Order->IsDeleted == '1')
            <button type="submit" class="btn btn-sm btn-outline-danger" data-id="{{ $Order->OrderId }}"
              onclick="deletePermanent('{{ $Order->OrderId }}');">Delete</button>
            @endif
            {{-- Order Form --}}
            @if ($OrderCount->count())
            <a type="submit" class="btn btn-sm btn-outline-success mx-1"
              href="{{ url('order-invoice',$Order->OrderId ) }}" target="_blank">Order Invoice</a>
            @endif

        </div>
      </div>
    </div>
  </section><br />
  <!-- /.content -->
</div>

<x-OrderModal />
@endsection