@extends('layouts.main') @push('styles') @endpush @section('content')

{{ __('payroll.edit_employee') }}

@include('payroll::payroll.menu')
@include('flash::message') {{ Form::model($payroll, ['method' => 'PUT', 'route' => ['payroll.update',$payroll], 'data-toggle' => 'validator']) }} @php $patient = \Illuminate\Support\Facades\DB::table('patients')->where('id', $payroll->patient_id)->first(); @endphp

{{ __('payroll.personal_information') }}

{{ __('payroll.staff_member') }} {{ $patient->first_name }} {{ $patient->last_name }} {{ __('payroll.staff_patient_number') }} {{ $patient->number }} {{ __('payroll.staff_contact') }} {{ $patient->phone }}

{{ __('payroll.payroll_information') }}

{{ Form::label('nssf_number',__('payroll.social_security_number')) }} {{ Form::text('nssf_number',$payroll->nssf_number,['class' => 'form-control']) }}
{{ Form::label('tin_number',__('payroll.tin_number')) }} {{ Form::text('tin_number',$payroll->tin_number,['class' => 'form-control']) }}
{{ Form::label('salary_scale',__('payroll.salary_scale')) }} {{ Form::select('salary_scale',$salary_scales,$payroll->salary_scale,['class' => 'form-control']) }}
{{ Form::label('contract',__('payroll.contract_type')) }} {{ Form::select('contract',['- select -', 1 => 'Permanent', 2 => 'Probation', 3 => 'Contract'],$payroll->contract,['class' => 'form-control']) }}
@php $contract_periods = json_decode($payroll->contract_period, true); $contract_periods = end($contract_periods); @endphp
{{ Form::label('contract_start_date', __('payroll.contract_start')) }} {{ Form::text('contract_start_date',date_format(date_create($contract_periods[0]), 'd/m/Y'),['class' => 'form-control','readonly','id'=>'contract_start_date']) }}
{{ Form::label('contract_end_date', __('payroll.contract_end')) }} {{ Form::text('contract_end_date',date_format(date_create($contract_periods[1]), 'd/m/Y'),['class' => 'form-control','readonly','id'=>'contract_end_date']) }}
{{ Form::label('payroll_bank_id',__('payroll.bank')) }} {{ Form::select('payroll_bank_id',$banks,$payroll->payroll_bank_id,['class' => 'form-control compulsory','required']) }}
{{ Form::label('bank_account_number',__('payroll.bank_account_number')) }} {{ Form::number('bank_account_number',$payroll->bank_account_number,['class' => 'form-control compulsory', 'required']) }}
{{ Form::label('basic_pay',__('payroll.basic_pay')) }} {{ Form::number('basic_pay',$payroll->basic_pay,['class' => 'form-control compulsory', 'required', 'id' => 'basic_pay']) }}
{{ Form::label('social_security_amount',__('payroll.social_security_amount')) }} {{ Form::number('social_security_amount',$payroll->social_security_amount,['class' => 'form-control', 'id' => 'social_security_amount']) }}
{{ Form::label('tax_amount',__('payroll.tax_amount')) }} {{ Form::number('tax_amount',$payroll->tax_amount,['class' => 'form-control', 'id' => 'tax_amount']) }}
{{ Form::label('position',__('payroll.position')) }} {{ Form::select('position',$positions,$payroll->position,['class' => 'form-control compulsory','required']) }}
{{ Form::label('department',__('payroll.department')) }} {{ Form::select('department',$departments,$payroll->department,['class' => 'form-control compulsory','required']) }}
{{ Form::label('payroll_category',__('payroll.payroll_categories')) }} {{ Form::select('payroll_category',$payroll_categories,$payroll->payroll_category,['class' => 'form-control compulsory','required']) }}
{{ Form::button('Submit',['type'=>'submit','class'=>'btn btn-success waves-effect waves-light m-r-10']) }} {{ Form::button('Cancel',['type'=>'reset','class'=>'btn btn-default waves-effect waves-light']) }} {{ Form::close() }}
@endsection @push('scripts') @endpush