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"; } + +