{% extends 'admin_master/base_admin_master.html' if session.get('role') == 'admin_master' else 'admin_database/base_admin_database.html' %} {% set active_page = 'kamar' %} {% block page_title %}Data Kamar & Asrama - Admin Database{% endblock %} {% block page_header %}
Data Kamar & Asrama
Kelola master data asrama dan kapasitas kamar santri. {% endblock %} {% block content %}
Tambah Asrama Tambah Kamar
{% for row in kamar %} {% else %} {% endfor %}
NO NAMA KAMAR ASRAMA L/P KAPASITAS (TERISI) STATUS AKSI
{{ loop.index }} {{ row.nama_kamar }} {{ row.nama_asrama or '-' }} {% if row.jenis_kelamin == 'Putra' %} Putra {% else %} Putri {% endif %}
{% set persen = 0 %} {% if row.kapasitas and row.kapasitas > 0 %} {% set persen = (row.terisi / row.kapasitas * 100) | round %} {% if persen > 100 %}{% set persen = 100 %}{% endif %} {% endif %} {% set color = 'bg-success' %} {% if persen >= 90 %}{% set color = 'bg-danger' %} {% elif persen >= 70 %}{% set color = 'bg-warning' %}{% endif %}
{{ row.terisi }}/{{ row.kapasitas }}
{% if persen >= 100 %}
Penuh
{% endif %}
{% if row.status == 'Aktif' %} Aktif {% else %} Nonaktif {% endif %}
Belum ada data kamar

Silakan tambahkan kamar asrama baru.

Total: {{ kamar|length }} kamar
{% for row in asrama %} {% else %} {% endfor %}
NO NAMA ASRAMA L/P JML KAMAR STATUS AKSI
{{ loop.index }} {{ row.nama_asrama }} {% if row.jenis_kelamin == 'Putra' %} Putra {% else %} Putri {% endif %} {{ row.jml_kamar }} Kamar {% if row.status == 'Aktif' %} Aktif {% else %} Nonaktif {% endif %}
Belum ada data asrama

Silakan tambahkan data asrama baru.

Total: {{ asrama|length }} asrama
{% endblock %}