@php $existingItems = $pesticideInventory->pesticideInventoryItems->map(function($item) { return [ 'pesticide_id' => $item->pesticide_id, 'pesticide_name' => $item->pesticide->name, 'quantity' => $item->quantity, 'amount' => $item->amount, 'buy_price' => $item->buy_price, 'tax' => $item->tax, ]; })->toArray(); @endphp @extends('admin.layouts.layouts') @section('title', 'Edit | Pesticide Inventory') @section('page-css') @endsection @section('content')
{!! Form::open([ 'route' => ['pesticide-inventory.update', $pesticideInventory->id], 'method' => 'PUT', 'id' => 'pesticideInventoryForm', 'enctype' => 'multipart/form-data', ]) !!} @csrf
{{-- Basic Details --}}
{!! Form::label('date', 'Date', ['class' => 'form-label']) !!} * {!! Form::text('date', old('date', $pesticideInventory->date), [ 'id' => 'date', 'class' => 'form-control date', 'placeholder' => 'Select Date', 'data-parsley-required' => 'required', 'data-parsley-required-message' => 'Please select date.', 'data-parsley-errors-container' => '#date_error', ]) !!} {{ $errors->first('date') }}
{!! Form::label('supplier_id', 'Supplier', ['class' => 'form-label']) !!} * {!! Form::select('supplier_id', $suppliers, old('supplier_id', $pesticideInventory->supplier_id), [ 'id' => 'supplier_id', 'class' => 'form-control supplierSelect', 'placeholder' => 'Select Supplier', 'data-parsley-trigger' => 'keyup', 'data-parsley-required' => 'required', 'data-parsley-required-message' => 'Please select supplier.', 'data-parsley-errors-container' => '#supplier_id_error', ]) !!} {{ $errors->first('supplier_id') }}
{!! Form::label('vehicle_number', 'Vehicle Number', ['class' => 'form-label']) !!} * {!! Form::text('vehicle_number', old('vehicle_number', $pesticideInventory->vehicle_number), [ 'id' => 'vehicle_number', 'class' => 'form-control', 'placeholder' => 'Enter Vehicle Number', 'data-parsley-trigger' => 'keyup', 'data-parsley-maxlength' => '100', 'data-parsley-required' => 'required', 'data-parsley-required-message' => 'Please enter vehicle number.', 'data-parsley-maxlength-message' => 'Vehicle number may not be greater than 100 characters.', 'data-parsley-errors-container' => '#vehicle_number_error', ]) !!} {{ $errors->first('vehicle_number') }}
{!! Form::label('invoice_number', 'Invoice Number', ['class' => 'form-label']) !!} * {!! Form::text('invoice_number', old('invoice_number', $pesticideInventory->invoice_number), [ 'id' => 'invoice_number', 'class' => 'form-control', 'placeholder' => 'Enter Invoice Number', 'data-parsley-trigger' => 'keyup', 'data-parsley-required' => 'required', 'data-parsley-required-message' => 'Please enter invoice number.', 'data-parsley-errors-container' => '#invoice_number_error', ]) !!} {{ $errors->first('invoice_number') }}
{!! Form::label('gst_percentage', 'GST Percentage', ['class' => 'form-label']) !!} * {!! Form::text('gst_percentage', old('gst_percentage', $pesticideInventory->gst_percentage), [ 'id' => 'gst_percentage', 'class' => 'form-control', 'placeholder' => 'Enter GST Percentage', 'data-parsley-trigger' => 'keyup', 'data-parsley-required' => 'required', 'data-parsley-required-message' => 'Please enter GST percentage.', 'data-parsley-errors-container' => '#gst_percentage_error', ]) !!} {{ $errors->first('gst_percentage') }}
{{-- Pesticide Inventory Items Details --}}

Pesticide Inventory Items

{!! Form::label('pesticide_id', 'Pesticide', ['class' => 'form-label']) !!} * {!! Form::select('pesticide_id', [], old('pesticide_id'), [ 'id' => 'pesticide_id', 'class' => 'form-control pesticideSelect', 'placeholder' => 'Select Pesticide', ]) !!} {{ $errors->first('pesticide_id') }}
{!! Form::label('quantity', 'Quantity', ['class' => 'form-label']) !!} * {!! Form::text('quantity', old('quantity'), [ 'id' => 'quantity', 'class' => 'form-control number quantity-input', 'placeholder' => 'Enter Quantity', ]) !!} {{ $errors->first('quantity') }}
{!! Form::label('amount', 'Amount', ['class' => 'form-label']) !!} * {!! Form::text('amount', old('amount'), [ 'id' => 'amount', 'class' => 'form-control amonut amount-input', 'placeholder' => 'Amount', ]) !!} {{ $errors->first('amount') }}
{!! Form::label('', '', ['class' => 'form-label']) !!}

{!! Form::label('gross_total', 'Gross Total Amount', ['class' => 'form-label']) !!} * {!! Form::text('gross_total', old('gross_total', $pesticideInventory->gross_amount), [ 'id' => 'gross_total', 'class' => 'form-control amount', 'placeholder' => 'Enter Gross Total Amount', 'data-parsley-trigger' => 'keyup', 'data-parsley-required' => 'required', 'data-parsley-required-message' => 'Please enter gross total amount.', 'data-parsley-errors-container' => '#gross_total_error', ]) !!} {{ $errors->first('gross_total') }}
{!! Form::label('extra_benifit', 'Extra Benifit', ['class' => 'form-label']) !!} * {!! Form::text('extra_benifit', old('extra_benifit', $pesticideInventory->extra_benifit), [ 'id' => 'extra_benifit', 'class' => 'form-control amount', 'placeholder' => 'Enter Extra Benifit', 'data-parsley-trigger' => 'keyup', 'data-parsley-required' => 'required', 'data-parsley-required-message' => 'Please enter extra benifit.', 'data-parsley-errors-container' => '#extra_benifit_error', ]) !!} {{ $errors->first('extra_benifit') }}
{!! Form::label('extra_charge', 'Extra Charge', ['class' => 'form-label']) !!} * {!! Form::text('extra_charge', old('extra_charge', $pesticideInventory->extra_charge), [ 'id' => 'extra_charge', 'class' => 'form-control amount', 'placeholder' => 'Enter Extra Charge', 'data-parsley-trigger' => 'keyup', 'data-parsley-required' => 'required', 'data-parsley-required-message' => 'Please enter extra charge.', 'data-parsley-errors-container' => '#extra_charge_error', ]) !!} {{ $errors->first('extra_charge') }}
{!! Form::label('grand_total', 'Grand Total', ['class' => 'form-label']) !!} * {!! Form::text('grand_total', old('grand_total', $pesticideInventory->grand_total), [ 'id' => 'grand_total', 'class' => 'form-control amount', 'placeholder' => 'Enter Grand Total', 'data-parsley-trigger' => 'keyup', 'data-parsley-required' => 'required', 'data-parsley-required-message' => 'Please enter grand total.', 'data-parsley-errors-container' => '#grand_total_error', ]) !!} {{ $errors->first('grand_total') }}
{!! Form::label('cgst_amount', 'CGST Amount', ['class' => 'form-label']) !!} * {!! Form::text('cgst_amount', old('cgst_amount', $pesticideInventory->cgst_amount), [ 'id' => 'cgst_amount', 'class' => 'form-control amount', 'placeholder' => 'Enter CGST Amount', 'data-parsley-trigger' => 'keyup', 'data-parsley-required' => 'required', 'data-parsley-required-message' => 'Please enter CGST amount.', 'data-parsley-errors-container' => '#cgst_amount_error', ]) !!} {{ $errors->first('cgst_amount') }}
{!! Form::label('sgst_amount', 'SGST Amount', ['class' => 'form-label']) !!} * {!! Form::text('sgst_amount', old('sgst_amount', $pesticideInventory->sgst_amount), [ 'id' => 'sgst_amount', 'class' => 'form-control amount', 'placeholder' => 'Enter SGST Amount', 'data-parsley-trigger' => 'keyup', 'data-parsley-required' => 'required', 'data-parsley-required-message' => 'Please enter SGST amount.', 'data-parsley-errors-container' => '#sgst_amount_error', ]) !!} {{ $errors->first('sgst_amount') }}
{!! Form::label('net_total', 'Net Total Amount', ['class' => 'form-label']) !!} * {!! Form::text('net_total', old('net_total', $pesticideInventory->net_total), [ 'id' => 'net_total', 'class' => 'form-control amount', 'placeholder' => 'Enter Net Total Amount', 'data-parsley-trigger' => 'keyup', 'data-parsley-required' => 'required', 'data-parsley-required-message' => 'Please enter nett total amount.', 'data-parsley-errors-container' => '#net_total_error', ]) !!} {{ $errors->first('net_total') }}
{{ Form::close() }}
@endsection @section('page-js') @endsection