283 lines
13 KiB
Plaintext
283 lines
13 KiB
Plaintext
<label class="drawer-overlay" for="my-drawer-2" aria-label="close sidebar"></label>
|
|
|
|
<aside class="bg-base-100 min-h-screen border-e border-gray-200">
|
|
<div
|
|
class="navbar bg-profiling-500 sticky top-0 hidden items-center justify-center gap-2 border-b border-gray-200 bg-white px-4 py-2 font-bold lg:z-50 lg:flex">
|
|
<img src="/images/logo.png" alt="Logo" width="48" />
|
|
<span>BPS RW</span>
|
|
</div>
|
|
<ul class="menu menu-sidebar bg-base-100 text-base-content min-h-full w-64 space-y-2 p-4">
|
|
@{
|
|
var controller = (ViewContext.RouteData.Values["controller"] as string) ?? string.Empty;
|
|
}
|
|
|
|
<li>
|
|
<a asp-controller="Dashboard" asp-action="Index" class="@(controller == "Dashboard" ? "menu-active" : "")">
|
|
<span class="icon icon-fill">analytics</span>
|
|
Dashboard
|
|
</a>
|
|
</li>
|
|
<li>
|
|
<a asp-controller="DashboardRw" asp-action="Index"
|
|
class="@(controller == "DashboardRw" ? "menu-active" : "")">
|
|
<span class="icon icon-fill">analytics</span>
|
|
Dashboard (RW)
|
|
</a>
|
|
</li>
|
|
<li>
|
|
<a asp-controller="ProfilRw" asp-action="Index" class="@(controller == "ProfilRw" ? "menu-active" : "")">
|
|
<span class="material-symbols-outlined text-[20px]">account_box</span>
|
|
Profil RW
|
|
</a>
|
|
</li>
|
|
<li>
|
|
<details @(new[] { "RumahMemilah", "DataSudinChecklistHarian" }.Contains(controller) ? "open" : "")>
|
|
<summary>DATA SUDIN</summary>
|
|
<ul>
|
|
<li>
|
|
<a asp-controller="RumahMemilah" asp-action="Index"
|
|
class="@(controller == "RumahMemilah" ? "menu-active" : "")">
|
|
<span class="icon icon-fill">house</span>
|
|
Rumah Memilah
|
|
</a>
|
|
</li>
|
|
<li>
|
|
<a asp-controller="DataSudinChecklistHarian" asp-action="Index"
|
|
class="@(controller == "DataSudinChecklistHarian" ? "menu-active" : "")">
|
|
<span class="icon icon-fill">playlist_add_check</span>
|
|
Checklist Harian
|
|
</a>
|
|
</li>
|
|
</ul>
|
|
</details>
|
|
</li>
|
|
|
|
<li>
|
|
<details @(new[] { "DataKecamatanRumahMemilah", "DataKecamatanChecklistHarian" }.Contains(controller) ?
|
|
"open" : "")>
|
|
<summary>DATA KECAMATAN</summary>
|
|
<ul>
|
|
<li>
|
|
<a asp-controller="DataKecamatanRumahMemilah" asp-action="Index"
|
|
class="@(controller == "DataKecamatanRumahMemilah" ? "menu-active" : "")">
|
|
<span class="icon icon-fill">house</span>
|
|
Rumah Memilah
|
|
</a>
|
|
</li>
|
|
<li>
|
|
<a asp-controller="DataKecamatanChecklistHarian" asp-action="Index"
|
|
class="@(controller == "DataKecamatanChecklistHarian" ? "menu-active" : "")">
|
|
<span class="icon icon-fill">playlist_add_check</span>
|
|
Checklist Harian
|
|
</a>
|
|
</li>
|
|
</ul>
|
|
</details>
|
|
</li>
|
|
<li>
|
|
<details @(new[] { "DataRumahRumah", "DataRumahPotensiRumah", "DataRumahRw" }.Contains(controller) ? "open" : "")>
|
|
<summary>DATA RUMAH</summary>
|
|
<ul>
|
|
<li>
|
|
<a asp-controller="DataRumahRw" asp-action="Index"
|
|
class="@(controller == "DataRumahRw" ? "menu-active" : "")">
|
|
<span class="icon icon-fill">house</span>
|
|
Rumah (RW)
|
|
</a>
|
|
</li>
|
|
<li>
|
|
<a asp-controller="DataRumahRumah" asp-action="Index"
|
|
class="@(controller == "DataRumahRumah" ? "menu-active" : "")">
|
|
<span class="icon icon-fill">house</span>
|
|
Rumah
|
|
</a>
|
|
</li>
|
|
<li>
|
|
<a asp-controller="DataRumahPotensiRumah" asp-action="Index"
|
|
class="@(controller == "DataRumahPotensiRumah" ? "menu-active" : "")">
|
|
<span class="icon icon-fill">playlist_add_check</span>
|
|
Potensi Rumah
|
|
</a>
|
|
</li>
|
|
</ul>
|
|
</details>
|
|
</li>
|
|
|
|
<li>
|
|
<a asp-controller="DataPendampingRw" asp-action="Index"
|
|
class="@(controller == "DataPendampingRw" ? "menu-active" : "")">
|
|
<span class="icon icon-fill">list</span>
|
|
Data Pendamping RW
|
|
</a>
|
|
</li>
|
|
|
|
<li>
|
|
<a asp-controller="DataBeratSampahRw" asp-action="Index"
|
|
class="@(controller == "DataBeratSampahRw" ? "menu-active" : "")">
|
|
<span class="icon icon-fill">list</span>
|
|
Data Berat Sampah (RW)
|
|
</a>
|
|
</li>
|
|
|
|
<li>
|
|
<a asp-controller="DataBeratSampah" asp-action="Index"
|
|
class="@(controller == "DataBeratSampah" ? "menu-active" : "")">
|
|
<span class="icon icon-fill">list</span>
|
|
Data Berat Sampah
|
|
</a>
|
|
</li>
|
|
|
|
<li>
|
|
<details @(new[] { "LaporanRw", "DataVerifikasiChecklistHarian" }.Contains(controller) ? "open" : "")>
|
|
<summary>DATA VERIFIKASI</summary>
|
|
<ul>
|
|
<li>
|
|
<a asp-controller="LaporanRw" asp-action="Index"
|
|
class="@(controller == "LaporanRw" ? "menu-active" : "")">
|
|
<span class="icon icon-fill">house</span>
|
|
Laporan RW
|
|
</a>
|
|
</li>
|
|
<li>
|
|
<a asp-controller="DataVerifikasiChecklistHarian" asp-action="Index"
|
|
class="@(controller == "DataVerifikasiChecklistHarian" ? "menu-active" : "")">
|
|
<span class="icon icon-fill">playlist_add_check</span>
|
|
Checklist Harian
|
|
</a>
|
|
</li>
|
|
<!-- <li>
|
|
<a>
|
|
<span class="icon icon-fill">playlist_add_check</span>
|
|
Total Checklist Rumah
|
|
</a>
|
|
</li> -->
|
|
</ul>
|
|
</details>
|
|
</li>
|
|
<li>
|
|
<details @(controller == "LaporanRwRw" ? "open" : "")>
|
|
<summary>INPUT</summary>
|
|
<ul>
|
|
<li>
|
|
<a asp-controller="LaporanRwRw" asp-action="Index"
|
|
class="@(controller == "LaporanRwRw" ? "menu-active" : "")">
|
|
<span class="icon icon-fill">house</span>
|
|
Laporan RW (RW)
|
|
</a>
|
|
</li>
|
|
<li>
|
|
<a asp-controller="ChecklistHarian" asp-action="Index"
|
|
class="@(controller == "ChecklistHarian" ? "menu-active" : "")">
|
|
<span class="icon icon-fill">playlist_add_check</span>
|
|
Checklist Harian (RW)
|
|
</a>
|
|
</li>
|
|
</ul>
|
|
</details>
|
|
</li>
|
|
<li>
|
|
<details @(new[] { "RincianTargetRumahMemilah", "VolumeTimbulanSampah", "LaporanCapaian",
|
|
"RealisasiTerhadapTarget","LaporanCapaianBulanan","LaporanCapaianWilayah" }.Contains(controller) ?
|
|
"open" : "")>
|
|
<summary>LAPORAN</summary>
|
|
<ul>
|
|
<li>
|
|
<a asp-controller="RincianTargetRumahMemilah" asp-action="Index"
|
|
class="@(controller == "RincianTargetRumahMemilah" ? "menu-active" : "")">
|
|
<span class="icon icon-fill">flag</span>
|
|
Rincian Target Rumah Memilah
|
|
</a>
|
|
</li>
|
|
<li>
|
|
<a asp-controller="VolumeTimbulanSampah" asp-action="Index"
|
|
class="@(controller == "VolumeTimbulanSampah" ? "menu-active" : "")">
|
|
<span class="icon icon-fill">delete</span>
|
|
Volume Timbulan Sampah
|
|
</a>
|
|
</li>
|
|
<li>
|
|
<a asp-controller="LaporanCapaian" asp-action="Index"
|
|
class="@(controller == "LaporanCapaian" ? "menu-active" : "")">
|
|
<span class="icon icon-fill">map</span>
|
|
Laporan Capaian BPS RW DKI Jakarta
|
|
</a>
|
|
<li>
|
|
<li>
|
|
<a asp-controller="LaporanCapaianBulanan" asp-action="Index"
|
|
class="@(controller == "LaporanCapaianBulanan" ? "menu-active" : "")">
|
|
<span class="icon icon-fill">trending_up</span>
|
|
Laporan Capaian BPS RW DKI Terhadap Bulan Sebelumnya
|
|
</a>
|
|
</li>
|
|
<li>
|
|
<a asp-controller="LaporanCapaianWilayah" asp-action="Index"
|
|
class="@(controller == "LaporanCapaianWilayah" ? "menu-active" : "")">
|
|
<span class="icon icon-fill">leaderboard</span>
|
|
Laporan Capaian BPS RW per Wilayah
|
|
</a>
|
|
</li>
|
|
<li>
|
|
<a asp-controller="RealisasiTerhadapTarget" asp-action="Index"
|
|
class="@(controller == "RealisasiTerhadapTarget" ? "menu-active" : "")">
|
|
<span class="icon icon-fill">target</span>
|
|
Realisasi Terhadap Target
|
|
</a>
|
|
</li>
|
|
</ul>
|
|
</details>
|
|
</li>
|
|
<li>
|
|
<details @(new[] { "DataRw", "DataRt", "DataBankSampah", "DataKecamatan" }.Contains(controller) ? "open" :
|
|
"")>
|
|
<summary>DATA MASTER</summary>
|
|
<ul>
|
|
<li>
|
|
<a asp-controller="DataRt" asp-action="Index"
|
|
class="@(controller == "DataRt" ? "menu-active" : "")">
|
|
<span class="icon icon-fill">list</span>
|
|
Data RT
|
|
</a>
|
|
</li>
|
|
|
|
<li>
|
|
<a asp-controller="DataRw" asp-action="Index"
|
|
class="@(controller == "DataRw" ? "menu-active" : "")">
|
|
<span class="icon icon-fill">list</span>
|
|
Data RW
|
|
</a>
|
|
</li>
|
|
|
|
<li>
|
|
<a asp-controller="DataKecamatan" asp-action="Index"
|
|
class="@(controller == "DataKecamatan" ? "menu-active" : "")">
|
|
<span class="icon icon-fill">list</span>
|
|
Data Kecamatan
|
|
</a>
|
|
</li>
|
|
|
|
<li>
|
|
<a asp-controller="DataBankSampah" asp-action="Index"
|
|
class="@(controller == "DataBankSampah" ? "menu-active" : "")">
|
|
<span class="icon icon-fill">list</span>
|
|
Data Bank Sampah
|
|
</a>
|
|
</li>
|
|
</ul>
|
|
</details>
|
|
</li>
|
|
<li>
|
|
<details @(controller == "TentangBpsRw" ? "open" : "")>
|
|
<summary>CMS</summary>
|
|
<ul>
|
|
<li>
|
|
<a asp-controller="TentangBpsRw" asp-action="Index"
|
|
class="@(controller == "TentangBpsRw" ? "menu-active" : "")">
|
|
<span class="icon icon-fill">text_fields</span>
|
|
Tentang BPS-RW
|
|
</a>
|
|
</li>
|
|
</ul>
|
|
</details>
|
|
</li>
|
|
</ul>
|
|
</aside> |