From c416754ce6f87a389bca93f74695f10f4b9b865f Mon Sep 17 00:00:00 2001 From: Regiaaaaaa Date: Tue, 18 Nov 2025 16:48:01 +0700 Subject: [PATCH] feat: add kelurahan & rw filter, and create a checklist harian page --- Controllers/ChecklistHarianController.cs | 13 +- Views/ChecklistHarian/Index.cshtml | 155 ++++++++++++++---- .../_TabIndexBelumVerifikasi.cshtml | 22 +++ Views/ChecklistHarian/_TabIndexSemua.cshtml | 2 +- .../_TabIndexSudahVerifikasi.cshtml | 22 +++ 5 files changed, 178 insertions(+), 36 deletions(-) create mode 100644 Views/ChecklistHarian/_TabIndexBelumVerifikasi.cshtml create mode 100644 Views/ChecklistHarian/_TabIndexSudahVerifikasi.cshtml diff --git a/Controllers/ChecklistHarianController.cs b/Controllers/ChecklistHarianController.cs index 442ad0e..bb8ebb6 100644 --- a/Controllers/ChecklistHarianController.cs +++ b/Controllers/ChecklistHarianController.cs @@ -11,7 +11,7 @@ namespace BpsRwApp.Controllers } [HttpGet] - public IActionResult Table() + public IActionResult Table(string status = "all") { var data = new[] { @@ -127,12 +127,13 @@ namespace BpsRwApp.Controllers } }; - var response = new - { - data = data - }; + if (status == "sudah") + data = data.Where(x => x.status.Contains("badge-success")).ToArray(); - return Json(response); + if (status == "belum") + data = data.Where(x => x.status.Contains("badge-error")).ToArray(); + + return Json(new { data }); } } } diff --git a/Views/ChecklistHarian/Index.cshtml b/Views/ChecklistHarian/Index.cshtml index 03bfb7e..34ebfa4 100644 --- a/Views/ChecklistHarian/Index.cshtml +++ b/Views/ChecklistHarian/Index.cshtml @@ -2,6 +2,8 @@ ViewData["Title"] = "Checklist Harian"; } + +
-
- Tahun - +
+ Tahun + +
+
+
+ Bulan Awal +
-
-
- Bulan Awal - -
-
- Bulan Akhir - -
-
+
+ Bulan Akhir + +
+
+
+ Kelurahan + +
+
+ RW + +