prepare("INSERT INTO labour_types (tenant_id, name) VALUES (?, ?)"); $stmt->execute([$tenant_id, $name]); } elseif ($action === 'add_evidence_type' && $name) { $stmt = db()->prepare("INSERT INTO evidence_types (tenant_id, name) VALUES (?, ?)"); $stmt->execute([$tenant_id, $name]); } elseif ($action === 'add_expense_type' && $name) { $stmt = db()->prepare("INSERT INTO expense_types (tenant_id, name) VALUES (?, ?)"); $stmt->execute([$tenant_id, $name]); } elseif ($action === 'add_team' && $name) { $stmt = db()->prepare("INSERT INTO teams (tenant_id, name) VALUES (?, ?)"); $stmt->execute([$tenant_id, $name]); } elseif ($action === 'add_supplier' && $name) { $type = $_POST['type'] ?? 'supplier'; $contact = $_POST['contact_info'] ?? ''; $stmt = db()->prepare("INSERT INTO suppliers (tenant_id, name, type, contact_info) VALUES (?, ?, ?, ?)"); $stmt->execute([$tenant_id, $name, $type, $contact]); } header("Location: settings.php?success=1"); exit; } // Fetch all datasets $labourTypes = db()->prepare("SELECT * FROM labour_types WHERE tenant_id = ? ORDER BY name"); $labourTypes->execute([$tenant_id]); $labourTypeList = $labourTypes->fetchAll(); $evidenceTypes = db()->prepare("SELECT * FROM evidence_types WHERE tenant_id = ? ORDER BY name"); $evidenceTypes->execute([$tenant_id]); $evidenceTypeList = $evidenceTypes->fetchAll(); $expenseTypes = db()->prepare("SELECT * FROM expense_types WHERE tenant_id = ? ORDER BY name"); $expenseTypes->execute([$tenant_id]); $expenseTypeList = $expenseTypes->fetchAll(); $teams = db()->prepare("SELECT * FROM teams WHERE tenant_id = ? ORDER BY name"); $teams->execute([$tenant_id]); $teamList = $teams->fetchAll(); $suppliers = db()->prepare("SELECT * FROM suppliers WHERE tenant_id = ? ORDER BY name"); $suppliers->execute([$tenant_id]); $supplierList = $suppliers->fetchAll(); $pageTitle = "SR&ED Manager - Settings"; include __DIR__ . '/includes/header.php'; ?>

System Settings & Datasets

Dataset updated successfully
Labour Types
Name
Evidence Types
Name
Expense Types
Name
Teams
Name
Suppliers & Contractors
Name Type Contact Info
'addLabourTypeModal', 'title' => 'Add Labour Type', 'action' => 'add_labour_type'], ['id' => 'addEvidenceTypeModal', 'title' => 'Add Evidence Type', 'action' => 'add_evidence_type'], ['id' => 'addExpenseTypeModal', 'title' => 'Add Expense Type', 'action' => 'add_expense_type'], ['id' => 'addTeamModal', 'title' => 'Add Team', 'action' => 'add_team'], ]; foreach ($modals as $m): ?>