<?php$__template->section('title');?>إنشاء عقد أكاديمية جديد<?php$__template->endSection();?>
<?php$__template->section('page_actions');?>
<ahref="/academy-contracts"class="btn btn-outline"><idata-lucide="arrow-right"style="width:15px;height:15px;vertical-align:middle;margin-left:4px;"></i> العودة للقائمة</a>
<?php$__template->section('title');?>تعديل عقد <?=e($contract->contract_number)?><?php$__template->endSection();?>
<?php$__template->section('page_actions');?>
<ahref="/academy-contracts/<?=(int)$contract->id?>"class="btn btn-outline"><idata-lucide="arrow-right"style="width:15px;height:15px;vertical-align:middle;margin-left:4px;"></i> العودة للعقد</a>
<ahref="/academy-contracts/create"class="btn btn-primary"><idata-lucide="plus"style="width:16px;height:16px;vertical-align:middle;margin-left:4px;"></i> عقد جديد</a>
لا توجد نتائج مطابقة لبحثك. جرب تغيير معايير البحث.
<?phpelse:?>
ابدأ بإنشاء عقد جديد لأكاديمية.
<?phpendif;?>
</p>
<ahref="/academy-contracts/create"class="btn btn-primary"><idata-lucide="plus"style="width:16px;height:16px;vertical-align:middle;margin-left:4px;"></i> عقد جديد</a>
<h3style="margin:0;color:#0D7377;font-size:16px;"><idata-lucide="calculator"style="width:18px;height:18px;vertical-align:middle;margin-left:4px;"></i> إنشاء تسويات شهرية</h3>
<ahref="/academy-settlements"class="btn btn-outline"><idata-lucide="arrow-right"style="width:15px;height:15px;vertical-align:middle;margin-left:4px;"></i> العودة للقائمة</a>
<spanstyle="font-size:13px;color:#6B7280;">تم الاعتماد بواسطة الموظف #<?=(int)$settlement->approved_by?> في <?=e($settlement->approved_at??'')?></span>
<h3style="margin:0;font-size:14px;color:#991B1B;"><idata-lucide="alert-triangle"style="width:16px;height:16px;vertical-align:middle;margin-left:4px;"></i> سبب النزاع</h3>
<ahref="/academy-contracts"class="btn btn-outline"><idata-lucide="arrow-right"style="width:15px;height:15px;vertical-align:middle;margin-left:4px;"></i> العودة للقائمة</a>
<h3style="margin:0;font-size:14px;color:#374151;"><idata-lucide="calculator"style="width:16px;height:16px;vertical-align:middle;margin-left:4px;color:#059669;"></i> سجل التسويات</h3>
<?php$__template->section('title');?>إضافة مدرب جديد<?php$__template->endSection();?>
<?php$__template->section('page_actions');?>
<ahref="/coaches"class="btn btn-outline"><idata-lucide="arrow-right"style="width:15px;height:15px;vertical-align:middle;margin-left:4px;"></i> العودة للقائمة</a>
<ahref="/coaches"class="btn btn-outline"><idata-lucide="arrow-right"style="width:15px;height:15px;vertical-align:middle;margin-left:4px;"></i> العودة للقائمة</a>
<ahref="/coaches/create"class="btn btn-primary"><idata-lucide="plus"style="width:16px;height:16px;vertical-align:middle;margin-left:4px;"></i> إضافة مدرب</a>
<ahref="/coaches/create"class="btn btn-primary"><idata-lucide="plus"style="width:16px;height:16px;vertical-align:middle;margin-left:4px;"></i> إضافة مدرب</a>
<ahref="/coaches"class="btn btn-outline"><idata-lucide="arrow-right"style="width:15px;height:15px;vertical-align:middle;margin-left:4px;"></i> العودة للقائمة</a>
$facility=$db->selectOne("SELECT * FROM facilities WHERE id = ? AND is_archived = 0",[(int)$id]);
if(!$facility){
return$this->redirect('/facilities')->withError('المرفق غير موجود');
}
$today=date('Y-m-d');
$monthStart=date('Y-m-01');
$weekStart=date('Y-m-d',strtotime('monday this week'));
$todayBookings=$db->select(
"SELECT * FROM reservations WHERE facility_id = ? AND reservation_date = ? AND status NOT IN ('cancelled') ORDER BY start_time ASC",
[(int)$id,$today]
);
$todayRevenue=$db->selectOne(
"SELECT COALESCE(SUM(final_amount), 0) AS total FROM reservations WHERE facility_id = ? AND reservation_date = ? AND payment_status = 'paid'",
[(int)$id,$today]
);
$weekRevenue=$db->selectOne(
"SELECT COALESCE(SUM(final_amount), 0) AS total FROM reservations WHERE facility_id = ? AND reservation_date >= ? AND payment_status = 'paid'",
[(int)$id,$weekStart]
);
$monthRevenue=$db->selectOne(
"SELECT COALESCE(SUM(final_amount), 0) AS total FROM reservations WHERE facility_id = ? AND reservation_date >= ? AND payment_status = 'paid'",
[(int)$id,$monthStart]
);
$monthBookingCount=$db->selectOne(
"SELECT COUNT(*) AS cnt FROM reservations WHERE facility_id = ? AND reservation_date >= ? AND status NOT IN ('cancelled')",
[(int)$id,$monthStart]
);
$upcomingBookings=$db->select(
"SELECT * FROM reservations WHERE facility_id = ? AND reservation_date >= ? AND status = 'confirmed' ORDER BY reservation_date ASC, start_time ASC LIMIT 5",
<ahref="/facilities/<?=(int)$facility['id']?>"class="btn btn-outline"><idata-lucide="info"style="width:15px;height:15px;vertical-align:middle;margin-left:4px;"></i> بيانات المرفق</a>
<buttontype="submit"class="btn btn-primary"><idata-lucide="log-in"style="width:15px;height:15px;vertical-align:middle;margin-left:4px;"></i> تسجيل دخول</button>
<ahref="/pool/config/create"class="btn btn-primary"><idata-lucide="plus"style="width:16px;height:16px;vertical-align:middle;margin-left:4px;"></i> إضافة حمام سباحة</a>
<ahref="/pool/bookings"class="btn btn-outline"><idata-lucide="calendar"style="width:16px;height:16px;vertical-align:middle;margin-left:4px;"></i> جميع الحجوزات</a>
<h3style="color:#6B7280;margin:0 0 8px;">لا يوجد حمامات سباحة</h3>
<pstyle="color:#9CA3AF;font-size:14px;margin:0 0 20px;">أضف مرفق من نوع "حمام سباحة" أولاً، ثم قم بتكوينه هنا.</p>
<ahref="/pool/config/create"class="btn btn-primary"><idata-lucide="plus"style="width:16px;height:16px;vertical-align:middle;margin-left:4px;"></i> إضافة تكوين</a>
<ahref="/sessions/<?=(int)$session['id']?>"class="btn btn-outline"><idata-lucide="arrow-right"style="width:16px;height:16px;vertical-align:middle;margin-left:4px;"></i> العودة للحصة</a>
<ahref="/sessions"class="btn btn-outline"><idata-lucide="list"style="width:16px;height:16px;vertical-align:middle;margin-left:4px;"></i> عرض القائمة</a>
<ahref="/sessions/calendar"class="btn btn-outline"><idata-lucide="calendar"style="width:16px;height:16px;vertical-align:middle;margin-left:4px;"></i> عرض التقويم</a>
<buttontype="button"class="btn btn-primary"onclick="document.getElementById('generateModal').style.display='flex'"><idata-lucide="plus"style="width:16px;height:16px;vertical-align:middle;margin-left:4px;"></i> إنشاء حصص الأسبوع</button>
<ahref="/sessions"class="btn btn-outline"><idata-lucide="arrow-right"style="width:16px;height:16px;vertical-align:middle;margin-left:4px;"></i> العودة للقائمة</a>
<ahref="/sessions/<?=(int)$session['id']?>/attendance"class="btn btn-primary"><idata-lucide="clipboard-check"style="width:16px;height:16px;vertical-align:middle;margin-left:4px;"></i> تسجيل الحضور</a>
<?php$__template->section('title');?>إنشاء مجموعة تدريبية<?php$__template->endSection();?>
<?php$__template->section('page_actions');?>
<ahref="/training-groups"class="btn btn-outline"><idata-lucide="arrow-right"style="width:15px;height:15px;vertical-align:middle;margin-left:4px;"></i> العودة للقائمة</a>
<ahref="/training-groups"class="btn btn-outline"><idata-lucide="arrow-right"style="width:15px;height:15px;vertical-align:middle;margin-left:4px;"></i> العودة للقائمة</a>
<ahref="/training-groups/create"class="btn btn-primary"><idata-lucide="plus"style="width:16px;height:16px;vertical-align:middle;margin-left:4px;"></i> إنشاء مجموعة</a>
<ahref="/waiting-list"class="btn btn-outline"><idata-lucide="clock"style="width:16px;height:16px;vertical-align:middle;margin-left:4px;"></i> قائمة الانتظار</a>
<ahref="/training-groups/create"class="btn btn-primary"><idata-lucide="plus"style="width:16px;height:16px;vertical-align:middle;margin-left:4px;"></i> إنشاء مجموعة</a>
<ahref="/training-groups"class="btn btn-outline"><idata-lucide="arrow-right"style="width:15px;height:15px;vertical-align:middle;margin-left:4px;"></i> العودة للقائمة</a>
<ahref="/training-groups"class="btn btn-outline"><idata-lucide="arrow-right"style="width:15px;height:15px;vertical-align:middle;margin-left:4px;"></i> المجموعات التدريبية</a>