From cfa635c935c878eca2ed7e94e0a1c52d07600b67 Mon Sep 17 00:00:00 2001 From: Yuri Dimas Date: Sun, 9 Nov 2025 22:35:33 +0700 Subject: [PATCH] style: add menu Data Kecamatan - Checklist Harian role Admin --- .../DataKecamatanChecklistHarianController.cs | 88 +++++++++++++++++++ .../DataKecamatanChecklistHarian/Index.cshtml | 67 ++++++++++++++ Areas/Shared/Layouts/App/_Sidebar.cshtml | 4 +- 3 files changed, 157 insertions(+), 2 deletions(-) create mode 100644 Areas/Admin/Controllers/DataKecamatanChecklistHarianController.cs create mode 100644 Areas/Admin/Views/DataKecamatanChecklistHarian/Index.cshtml diff --git a/Areas/Admin/Controllers/DataKecamatanChecklistHarianController.cs b/Areas/Admin/Controllers/DataKecamatanChecklistHarianController.cs new file mode 100644 index 0000000..1c3702b --- /dev/null +++ b/Areas/Admin/Controllers/DataKecamatanChecklistHarianController.cs @@ -0,0 +1,88 @@ +using Microsoft.AspNetCore.Mvc; + +namespace BpsRwApp.Areas.Admin.Controllers +{ + [Area("Admin")] + public class DataKecamatanChecklistHarianController : Controller + { + public IActionResult Index() + { + return View(); + } + + [HttpGet] + public IActionResult Table() + { + var data = new[] + { + new { + kecamatan = "Kebayoran", + total_checklist = 12, + checklist_terverifikasi = 10, + belum_terverifikasi = 2, + }, + new { + kecamatan = "Tebet", + total_checklist = 11, + checklist_terverifikasi = 8, + belum_terverifikasi = 3, + }, + new { + kecamatan = "Menteng", + total_checklist = 15, + checklist_terverifikasi = 12, + belum_terverifikasi = 3, + }, + new { + kecamatan = "Cilandak", + total_checklist = 88, + checklist_terverifikasi = 76, + belum_terverifikasi = 12, + }, + new { + kecamatan = "Setiabudi", + total_checklist = 2, + checklist_terverifikasi = 2, + belum_terverifikasi = 0, + }, + new { + kecamatan = "Gambir", + total_checklist = 71, + checklist_terverifikasi = 70, + belum_terverifikasi = 1, + }, + new { + kecamatan = "Cakung", + total_checklist = 33, + checklist_terverifikasi = 23, + belum_terverifikasi = 10, + }, + new { + kecamatan = "Kelapa Gading", + total_checklist = 94, + checklist_terverifikasi = 92, + belum_terverifikasi = 2, + }, + new { + kecamatan = "Pancoran", + total_checklist = 21, + checklist_terverifikasi = 17, + belum_terverifikasi = 4, + }, + new { + kecamatan = "Tanah Abang", + total_checklist = 61, + checklist_terverifikasi = 56, + belum_terverifikasi = 5, + }, + }; + + var response = new + { + data = data + }; + + return Json(response); + } + } +} diff --git a/Areas/Admin/Views/DataKecamatanChecklistHarian/Index.cshtml b/Areas/Admin/Views/DataKecamatanChecklistHarian/Index.cshtml new file mode 100644 index 0000000..b3435e8 --- /dev/null +++ b/Areas/Admin/Views/DataKecamatanChecklistHarian/Index.cshtml @@ -0,0 +1,67 @@ +@{ + ViewData["Title"] = "Checklist Harian"; +} + + + + +
+
+

Checklist Harian

+
+ +
+ +
+ +
+
+ + + + + + + + + + + +
NoKecamatanTotal ChecklistChecklist TerverifikasiBelum Terverifikasi
+
+
+ + + +s + \ No newline at end of file diff --git a/Areas/Shared/Layouts/App/_Sidebar.cshtml b/Areas/Shared/Layouts/App/_Sidebar.cshtml index 145333f..ab3a471 100644 --- a/Areas/Shared/Layouts/App/_Sidebar.cshtml +++ b/Areas/Shared/Layouts/App/_Sidebar.cshtml @@ -40,7 +40,7 @@
  • -
    +
    DATA KECAMATAN