@extends('admin.layouts.layouts') @section('title', 'Create | Legal Documents') @section('content')
{!! Form::open([ 'route' => 'legal-documents.store', 'method' => 'POST', 'class' => 'legal-document-add', 'id' => 'legal-document-add', 'enctype' => 'multipart/form-data', ]) !!}
{!! Form::label('location_id', 'Location', ['class' => 'form-label']) !!} * {!! Form::select('location_id', $locations, old('location_id'), [ 'id' => 'location_id', 'class' => ['form-control'], 'placeholder' => 'Select Location', 'data-parsley-required' => true, 'data-parsley-required-message' => 'The location field is required.', 'data-parsley-errors-container' => '#location_id_error', ]) !!}
{!! Form::label('legal_document_type_id', 'Legal Document Type') !!} * {!! Form::select('legal_document_type_id', $document_types, old('legal_document_type_id'), [ 'class' => 'form-control', 'multiple' => false, 'placeholder' => 'Select Legal Document Type', 'id' => 'legal_document_type_id', 'data-parsley-required' => true, 'data-parsley-required-message' => 'The legal document type field is required.', 'data-parsley-errors-container' => '#legal_document_type_error', ]) !!}
{!! Form::label('issue_authority', 'Issue Authority') !!} * {!! Form::text('issue_authority', old('issue_authority'), [ 'class' => 'form-control', 'placeholder' => 'Enter Issue Authority', 'id' => 'issue_authority', 'data-parsley-required' => true, 'data-parsley-required-message' => 'The issue authority field is required.', 'data-parsley-errors-container' => '#issue_authority_error', ]) !!}
{!! Form::label('document_name', 'Document name') !!} * {!! Form::text('document_name', old('document_name'), [ 'class' => 'form-control', 'placeholder' => 'Enter Document Name', 'id' => 'document_name', 'data-parsley-required' => true, 'data-parsley-required-message' => 'The document name field is required.', 'data-parsley-errors-container' => '#document_name_error', ]) !!}
{!! Form::label('document_number', 'Document Number') !!} * {!! Form::text('document_number', old('document_number'), [ 'class' => 'form-control', 'placeholder' => 'Enter Document Number', 'id' => 'document_number', 'data-parsley-required' => true, 'data-parsley-required-message' => 'The document number field is required.', 'data-parsley-errors-container' => '#document_number_error', ]) !!}
{!! Form::label('attachment', 'Attachment') !!} * {!! Form::file('attachment', [ 'class' => 'form-control', 'id' => 'attachment', 'data-parsley-required' => true, 'data-parsley-filetype' => 'pdf,doc,docx,png,jpg,jpeg', 'data-parsley-required-message' => 'The attachment field is required.', 'data-parsley-errors-container' => '#attachment_error', ]) !!}
{!! Form::label('issue_date', 'Issue Date') !!} * {!! Form::text('issue_date', old('issue_date'), [ 'id' => 'issue_date', 'class' => 'form-control', 'placeholder' => 'Select Issue Date', 'data-parsley-required' => true, 'data-parsley-required-message' => 'The issue date field is required.', 'data-parsley-errors-container' => '#issue_date_error', ]) !!}
{!! Form::label('receive_date', 'Receive Date') !!} * {!! Form::text('receive_date', old('receive_date'), [ 'id' => 'receive_date', 'class' => 'form-control', 'placeholder' => 'Select Receive Date', 'data-parsley-required' => true, 'data-parsley-required-message' => 'The receive date field is required.', 'data-parsley-errors-container' => '#receive_date_error', ]) !!}
{!! Form::label('reply_date', 'Reply Date') !!} * {!! Form::text('reply_date', old('reply_date'), [ 'id' => 'reply_date', 'class' => 'form-control', 'placeholder' => 'Select Reply Date', 'data-parsley-required' => true, 'data-parsley-required-message' => 'The reply date field is required.', 'data-parsley-errors-container' => '#reply_date_error', ]) !!}
{!! Form::label('payment_date', 'Payment Date') !!} * {!! Form::text('payment_date', old('payment_date'), [ 'id' => 'payment_date', 'class' => 'form-control', 'placeholder' => 'Select Payment Date', 'data-parsley-required' => true, 'data-parsley-required-message' => 'The payment date field is required.', 'data-parsley-errors-container' => '#payment_date_error', ]) !!}
{!! Form::label('legal_fees', 'Legal Fees') !!} {!! Form::text('legal_fees', old('legal_fees'), [ 'class' => 'form-control amount', 'placeholder' => 'Enter Legal Fees', 'id' => 'legal_fees', // 'data-parsley-required' => true, // 'data-parsley-required-message' => 'The legal fees field is required.', 'data-parsley-errors-container' => '#legal_fees_error', ]) !!}
{!! Form::label('legal_fees_payment_mode', 'Legal Fees Payment Mode') !!} {!! Form::select('legal_fees_payment_mode', $payment_modes, old('legal_fees_payment_mode'), [ 'class' => 'form-control', 'placeholder' => 'Select Legal Fees Payment Mode', 'id' => 'legal_fees_payment_mode', // 'data-parsley-required' => true, // 'data-parsley-required-message' => 'The legal fees payment mode field is required.', 'data-parsley-errors-container' => '#legal_fees_payment_mode_error', ]) !!}
{!! Form::label('cheque_no', 'Legal Fees Cheque Number', ['class' => 'form-label']) !!} * {!! Form::text('cheque_no', old('cheque_no'), [ 'id' => 'cheque_no', 'class' => 'form-control chequeNo', 'placeholder' => 'Enter Legal Fees Cheque Number', 'maxlength' => '10', 'data-parsley-trigger' => 'keyup', 'data-parsley-minlength' => '6', 'data-parsley-maxlength' => '10', 'oninput' => 'this.value=this.value.slice(0,this.maxLength)', 'data-parsley-minlength-message' => 'Legal fees cheque number must be at least 6 characters.', 'data-parsley-maxlength-message' => 'Legal fees cheque number may not be greater than 10 characters.', 'data-parsley-errors-container' => '#cheque_no_error', ]) !!}
{!! Form::label('other_fees', 'Other Fees') !!} {!! Form::text('other_fees', old('other_fees'), [ 'class' => 'form-control amount', 'placeholder' => 'Enter Other Fees Amount', 'id' => 'other_fees', // 'data-parsley-required' => true, // 'data-parsley-required-message' => 'The other fees field is required.', 'data-parsley-errors-container' => '#other_fees_error', ]) !!}
{!! Form::label('other_fees_payment_mode', 'Other Fees Payment Mode') !!} {!! Form::select('other_fees_payment_mode', $payment_modes, old('other_fees_payment_mode'), [ 'class' => 'form-control', 'placeholder' => 'Select Payment Mode', 'id' => 'other_fees_payment_mode', // 'data-parsley-required' => true, // 'data-parsley-required-message' => 'The other fees payment mode field is required.', 'data-parsley-errors-container' => '#other_fees_payment_mode_error', ]) !!}
{!! Form::label('other_cheque_no', 'Other Fees Cheque Number', ['class' => 'form-label']) !!} * {!! Form::text('other_cheque_no', old('other_cheque_no'), [ 'id' => 'other_cheque_no', 'class' => 'form-control chequeNo', 'placeholder' => 'Enter Other Fees Cheque Number', 'maxlength' => '10', 'data-parsley-trigger' => 'keyup', 'data-parsley-minlength' => '6', 'data-parsley-maxlength' => '10', 'oninput' => 'this.value=this.value.slice(0,this.maxLength)', 'data-parsley-minlength-message' => 'Other fees cheque number must be at least 6 characters.', 'data-parsley-maxlength-message' => 'Other fees cheque number may not be greater than 10 characters.', 'data-parsley-errors-container' => '#other_cheque_no_error', ]) !!}
{!! Form::label('office_expense_type_id', 'Office Expense Type', ['class' => 'form-label']) !!} * {!! Form::select('office_expense_type_id', $office_expense_types, old('office_expense_type_id'), [ 'class' => 'form-control office_expense_type', 'placeholder' => 'Select Office Expense Type', 'id' => 'office_expense_type_id', 'data-parsley-required' => true, 'data-parsley-required-message' => 'The expesne type field is required.', 'data-parsley-errors-container' => '#office_expense_type_id_error', ]) !!}
{!! Form::label('office_expense_sub_type_id', 'Office Expense Sub Type', ['class' => 'form-label']) !!} * {!! Form::select('office_expense_sub_type_id', [], old('office_expense_sub_type_id'), [ 'class' => 'form-control office_expense_sub_type', 'placeholder' => 'Select Office Expense Sub Type', 'id' => 'office_expense_sub_type_id', 'data-parsley-required' => true, 'data-parsley-required-message' => 'The expesne sub type field is required.', 'data-parsley-errors-container' => '#office_expense_sub_type_id_error', ]) !!}
{!! Form::label('payment_mode', 'Payment Mode', ['class' => 'form-label']) !!} * {!! Form::select('payment_mode', ['Cash' => 'Cash', 'Online' => 'Online'], null, [ 'class' => 'form-control select2', 'placeholder' => 'Select Payment Mode', 'required' => true, 'data-parsley-required-message' => 'Please select a payment mode.', 'data-parsley-errors-container' => '#payment-mode-error', ]) !!}
{!! Form::label('is_consultancy', 'Is Consultancy?', ['class' => 'form-label d-block']) !!}
{{-- Consultancy Section --}}
{!! Form::label('consultancy_id', 'Consultancy', ['class' => 'form-label']) !!} * {!! Form::select('consultancy_id', $consultancies, old('consultancy_id'), [ 'class' => 'form-control', 'placeholder' => 'Select Consultancy', 'id' => 'consultancy_id', 'data-parsley-errors-container' => '#consultancy_id_error', ]) !!}
{!! Form::label('consultancy_fees_amount', 'Consultancy Fees Amount', ['class' => 'form-label']) !!} * {!! Form::text('consultancy_fees_amount', old('consultancy_fees_amount'), [ 'class' => 'form-control amount', 'placeholder' => 'Enter Consultancy Fees Amount', 'id' => 'consultancy_fees_amount', 'data-parsley-errors-container' => '#consultancy_fees_amount_error', ]) !!}
{!! Form::label('consultancy_payment_type', 'Consultancy Payment Mode', ['class' => 'form-label']) !!} * {!! Form::select('consultancy_payment_type', $payment_modes, old('consultancy_payment_type'), [ 'class' => 'form-control', 'placeholder' => 'Select Consultancy Payment Mode', 'id' => 'consultancy_payment_type', 'data-parsley-errors-container' => '#consultancy_payment_type_error', ]) !!}
{{-- Consultancy Cheque Number --}}
{!! Form::label('consultancy_cheque_no', 'Consultancy Cheque Number', ['class' => 'form-label']) !!} * {!! Form::text('consultancy_cheque_no', old('consultancy_cheque_no'), [ 'id' => 'consultancy_cheque_no', 'class' => 'form-control chequeNo', 'placeholder' => 'Enter Cheque Number', 'maxlength' => '10', 'data-parsley-trigger' => 'keyup', 'data-parsley-minlength' => '6', 'data-parsley-maxlength' => '10', 'oninput' => 'this.value=this.value.slice(0,this.maxLength)', 'data-parsley-minlength-message' => 'The consultancy cheque number must be at least 6 characters.', 'data-parsley-maxlength-message' => 'The consultancy cheque number may not be greater than 10 characters.', 'data-parsley-errors-container' => '#consultancy_cheque_no_error', ]) !!}
{!! Form::close() !!}
@endsection @section('page-js') @endsection