<?php $__env->startSection('title', 'চার্ট অফ একাউন্টস - আমবাগান যুব কল্যাণ সমিতি'); ?>

<?php $__env->startSection('content'); ?>
<div class="container-fluid">
    <div class="row mb-4">
        <div class="col-12">
            <div class="page-header">
                <h2 class="page-title">
                    <i class="fas fa-chart-pie me-2"></i>চার্ট অফ একাউন্টস
                </h2>
                <nav aria-label="breadcrumb">
                    <ol class="breadcrumb">
                        <li class="breadcrumb-item"><a href="<?php echo e(route('dashboard')); ?>">ড্যাশবোর্ড</a></li>
                        <li class="breadcrumb-item"><a href="<?php echo e(route('accounting.index')); ?>">অ্যাকাউন্টিং</a></li>
                        <li class="breadcrumb-item active">চার্ট অফ একাউন্টস</li>
                    </ol>
                </nav>
            </div>
        </div>
    </div>

    <!-- অ্যাকশন বাটন -->
    <div class="row mb-4">
        <div class="col-12">
            <div class="d-flex justify-content-between align-items-center">
                <div>
                    <h4 class="mb-0">একাউন্টের তালিকা</h4>
                </div>
                <div>
                    <a href="<?php echo e(route('accounting.coa.create')); ?>" class="btn btn-primary">
                        <i class="fas fa-plus me-2"></i>নতুন একাউন্ট
                    </a>
                    <button type="button" class="btn btn-outline-secondary" onclick="window.print()">
                        <i class="fas fa-print me-2"></i>প্রিন্ট
                    </button>
                </div>
            </div>
        </div>
    </div>

    <!-- একাউন্ট টেবিল -->
    <div class="row">
        <div class="col-12">
            <div class="card">
                <div class="card-body">
                    <?php if(isset($accounts) && count($accounts) > 0): ?>
                        <div class="table-responsive">
                            <table class="table table-bordered table-hover">
                                <thead class="table-light">
                                    <tr>
                                        <th width="5%">#</th>
                                        <th width="15%">একাউন্ট কোড</th>
                                        <th>একাউন্ট নাম</th>
                                        <th width="12%">ধরণ</th>
                                        <th width="15%" class="text-end">ব্যালেন্স (৳)</th>
                                        <th width="10%">অবস্থা</th>
                                        <th width="15%">অ্যাকশন</th>
                                    </tr>
                                </thead>
                                <tbody>
                                    <?php $__currentLoopData = $accounts; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $index => $account): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                                        <tr>
                                            <td><?php echo e($index + 1); ?></td>
                                            <td><strong><?php echo e($account->code); ?></strong></td>
                                            <td><?php echo e($account->name); ?></td>
                                            <td>
                                                <?php
                                                    $typeColors = [
                                                        'Asset' => 'primary',
                                                        'Liability' => 'warning',
                                                        'Equity' => 'success',
                                                        'Revenue' => 'info',
                                                        'Expense' => 'danger'
                                                    ];
                                                    $color = $typeColors[$account->type] ?? 'secondary';
                                                ?>
                                                <span class="badge bg-<?php echo e($color); ?>">
                                                    <?php echo e($account->type); ?>

                                                </span>
                                            </td>
                                            <td class="text-end">
                                                <span class="badge bg-light text-dark">
                                                    <?php echo e(number_format($account->balance, 2)); ?>

                                                </span>
                                            </td>
                                            <td>
                                                <?php if($account->status == 'Active'): ?>
                                                    <span class="badge bg-success">
                                                        <i class="fas fa-check-circle me-1"></i>সক্রিয়
                                                    </span>
                                                <?php else: ?>
                                                    <span class="badge bg-secondary">
                                                        <i class="fas fa-times-circle me-1"></i>নিষ্ক্রিয়
                                                    </span>
                                                <?php endif; ?>
                                            </td>
                                            <td>
                                                <div class="btn-group btn-group-sm" role="group">
                                                    <a href="<?php echo e(route('accounting.coa.show', $account->id)); ?>" 
                                                       class="btn btn-info" title="দেখুন">
                                                        <i class="fas fa-eye"></i>
                                                    </a>
                                                    <a href="<?php echo e(route('accounting.coa.edit', $account->id)); ?>" 
                                                       class="btn btn-warning" title="সম্পাদনা">
                                                        <i class="fas fa-edit"></i>
                                                    </a>
                                                    <form action="<?php echo e(route('accounting.coa.destroy', $account->id)); ?>" 
                                                          method="POST" style="display: inline;">
                                                        <?php echo csrf_field(); ?>
                                                        <?php echo method_field('DELETE'); ?>
                                                        <button type="submit" class="btn btn-danger" 
                                                                title="মুছে ফেলুন"
                                                                onclick="return confirm('আপনি কি এই একাউন্টটি মুছে ফেলতে চান?')">
                                                            <i class="fas fa-trash"></i>
                                                        </button>
                                                    </form>
                                                </div>
                                            </td>
                                        </tr>
                                    <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
                                </tbody>
                                <tfoot>
                                    <tr class="table-light">
                                        <td colspan="4" class="text-end"><strong>মোট ব্যালেন্স:</strong></td>
                                        <td class="text-end">
                                            <strong>৳ <?php echo e(number_format($totalBalance, 2)); ?></strong>
                                        </td>
                                        <td colspan="2"></td>
                                    </tr>
                                </tfoot>
                            </table>
                        </div>
                    <?php else: ?>
                        <div class="text-center py-5">
                            <i class="fas fa-inbox fa-4x text-muted mb-3"></i>
                            <h5 class="text-muted">কোনো একাউন্ট পাওয়া যায়নি</h5>
                            <p class="text-muted mb-4">প্রথম একাউন্ট তৈরি করুন</p>
                            <a href="<?php echo e(route('accounting.coa.create')); ?>" class="btn btn-primary">
                                <i class="fas fa-plus me-2"></i>নতুন একাউন্ট তৈরি করুন
                            </a>
                        </div>
                    <?php endif; ?>
                </div>
            </div>
        </div>
    </div>

    <!-- সামারি -->
    <div class="row mt-4">
        <div class="col-md-4">
            <div class="card">
                <div class="card-header">
                    <h5 class="card-title mb-0">একাউন্ট সামারি</h5>
                </div>
                <div class="card-body">
                    <ul class="list-unstyled mb-0">
                        <li class="mb-2 d-flex justify-content-between">
                            <span>মোট একাউন্ট:</span>
                            <strong><?php echo e(count($accounts) ?? 0); ?></strong>
                        </li>
                        <?php
                            $activeAccounts = collect($accounts ?? [])->where('status', 'Active')->count();
                            $inactiveAccounts = (count($accounts ?? 0)) - $activeAccounts;
                        ?>
                        <li class="mb-2 d-flex justify-content-between">
                            <span>সক্রিয় একাউন্ট:</span>
                            <strong><?php echo e($activeAccounts); ?></strong>
                        </li>
                        <li class="mb-2 d-flex justify-content-between">
                            <span>নিষ্ক্রিয় একাউন্ট:</span>
                            <strong><?php echo e($inactiveAccounts); ?></strong>
                        </li>
                        <?php
                            $uniqueTypes = collect($accounts ?? [])->unique('type')->count();
                        ?>
                        <li class="mb-2 d-flex justify-content-between">
                            <span>বিভিন্ন ধরণের একাউন্ট:</span>
                            <strong><?php echo e($uniqueTypes); ?></strong>
                        </li>
                    </ul>
                </div>
            </div>
        </div>
        
        <div class="col-md-8">
            <div class="card">
                <div class="card-header">
                    <h5 class="card-title mb-0">একাউন্ট ধরণ অনুযায়ী বিভাজন</h5>
                </div>
                <div class="card-body">
                    <div class="row">
                        <?php
                            $groupedAccounts = collect($accounts ?? [])->groupBy('type');
                        ?>
                        
                        <?php $__currentLoopData = $groupedAccounts; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $type => $accountsByType): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                            <?php
                                $typeColors = [
                                    'Asset' => 'primary',
                                    'Liability' => 'warning',
                                    'Equity' => 'success',
                                    'Revenue' => 'info',
                                    'Expense' => 'danger'
                                ];
                                $color = $typeColors[$type] ?? 'secondary';
                                $count = count($accountsByType);
                                $balance = collect($accountsByType)->sum('balance');
                            ?>
                            <div class="col-md-6 mb-3">
                                <div class="d-flex align-items-center">
                                    <div class="flex-shrink-0">
                                        <span class="badge bg-<?php echo e($color); ?> p-2 me-3">
                                            <?php echo e($count); ?>

                                        </span>
                                    </div>
                                    <div class="flex-grow-1">
                                        <h6 class="mb-0"><?php echo e($type); ?></h6>
                                        <small class="text-muted">
                                            ৳ <?php echo e(number_format($balance, 2)); ?> ব্যালেন্স
                                        </small>
                                    </div>
                                </div>
                            </div>
                        <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
                    </div>
                </div>
            </div>
        </div>
    </div>
</div>
<?php $__env->stopSection(); ?>

<?php echo $__env->make('layouts.app', array_diff_key(get_defined_vars(), ['__data' => 1, '__path' => 1]))->render(); ?><?php /**PATH /home/naowarin/somoti.naowarinternational.my.id/resources/views/accounting/chart-of-accounts/index.blade.php ENDPATH**/ ?>