<?php
// Admin: অটো NID মেক — price & service-only notice
$PAGE_TITLE = 'অটো NID মেক';
require __DIR__.'/_layout.php';

if ($_SERVER['REQUEST_METHOD'] === 'POST') {
    csrf_check();
    $price  = (float)($_POST['auto_nid_price'] ?? 0);
    $notice = trim($_POST['auto_nid_notice'] ?? '');

    $upsert = $pdo->prepare("INSERT INTO settings(`key`,`value`) VALUES(?,?)
                             ON DUPLICATE KEY UPDATE `value`=VALUES(`value`)");
    $upsert->execute(['auto_nid_price',  (string)$price]);
    $upsert->execute(['auto_nid_notice', $notice]);

    // Keep the hidden service row in sync (auto-create if missing)
    $srow = $pdo->query("SELECT id FROM services WHERE name='অটো NID মেক' LIMIT 1")->fetch();
    if ($srow) {
        $pdo->prepare("UPDATE services SET price=? WHERE id=?")
            ->execute([$price, (int)$srow['id']]);
    } else {
        $pdo->prepare("INSERT INTO services(name,description,kind,price,active,status,position)
                       VALUES('অটো NID মেক','Auto NID card generator','custom',?,0,'hidden',0)")
            ->execute([$price]);
    }

    flash_set('ok', 'সংরক্ষিত হয়েছে।');
    redirect('auto_nid.php');
}

$price  = (float)setting($pdo, 'auto_nid_price', 0);
$notice = (string)setting($pdo, 'auto_nid_notice', '');
$total_orders = (int)$pdo->query("SELECT COUNT(*) c FROM orders o
                                  JOIN services s ON s.id=o.service_id
                                  WHERE s.name='অটো NID মেক'")->fetch()['c'];
$flash = flash_get('ok');
?>
<h2 style="margin-bottom:14px">🪪 অটো NID মেক — কনফিগ</h2>

<?php if ($flash): ?><div class="alert ok" style="margin-bottom:12px">✅ <?=e($flash)?></div><?php endif; ?>

<div class="card" style="max-width:620px">
  <p style="margin:0 0 14px;color:#64748b;font-size:13px">
    এই সার্ভিসের মূল্য ও নোটিশ এখান থেকে পরিচালনা করুন। নোটিশটি শুধুমাত্র
    <b>অটো NID মেক</b> পেজেই দেখাবে — অন্য কোথাও নয়।
    এখন পর্যন্ত মোট অর্ডার: <b><?=$total_orders?></b>
  </p>

  <form method="post"><?=csrf_field()?>
    <div class="field">
      <label>মূল্য (৳)</label>
      <input class="input" type="number" step="0.01" min="0" name="auto_nid_price" value="<?=e($price)?>" required>
    </div>

    <div class="field">
      <label>সার্ভিস নোটিশ (শুধু এই পেজে দেখাবে)</label>
      <textarea class="input" name="auto_nid_notice" rows="5" placeholder="উদাহরণ: সার্ভার আপডেট চলছে, রাত ১২টার পর ব্যবহার করুন।"><?=e($notice)?></textarea>
    </div>

    <button class="btn">💾 সংরক্ষণ করুন</button>
  </form>
</div>
<?php require __DIR__.'/_footer.php';
