@extends('layouts.app') @section('title', 'Bank Information') @section('content')

Bank Information Management

Add New Bank Account
@if(session('success')) @endif @if(session('error')) @endif @php $hasFilters = request()->hasAny(['search', 'account_holder_id', 'account_type', 'is_active']); @endphp

{{ $filteredStats['filtered_accounts'] }}

Total Accounts

@if($hasFilters) Overall: {{ $stats['total_accounts'] }} @endif

{{ $filteredStats['filtered_active_accounts'] }}

Active Accounts

@if($hasFilters) Overall: {{ $stats['active_accounts'] }} @endif

৳{{ number_format($filteredStats['filtered_balance'], 2) }}

Total Balance

@if($hasFilters) Overall: ৳{{ number_format($stats['total_balance'], 2) }} @endif

{{ $filteredStats['filtered_transactions'] }}

Total Transactions

@if($hasFilters) Overall: {{ $stats['total_transactions'] }} @endif
Filters
Clear
@if($bankAccounts->count() > 0)
@foreach($bankAccounts as $account) @endforeach
ID Account Holder Account Name Bank Name Account Number Account Type Branch Current Balance Status Transactions Actions
{{ $account->id }} {{ $account->accountHolder->name }} {{ $account->account_name ?? 'N/A' }} {{ $account->bank_name }} @if($account->description)
{{ Str::limit($account->description, 30) }} @endif
{{ $account->account_number }} {{ $account->account_type ?? 'N/A' }} {{ $account->branch_name ?? 'N/A' }} ৳{{ number_format($account->current_balance, 2) }}
Opening: ৳{{ number_format($account->opening_balance, 2) }}
@if($account->is_active) Active @else Inactive @endif {{ $account->bankTransactions->count() }} transactions
@csrf @method('DELETE')
{{ $bankAccounts->links() }}
@else

No Bank Accounts Found

Start by adding your first bank account.

Add Bank Account
@endif
@endsection