From 8aa441ee0cb352bb4d86aec80f9ac142f1be56ab Mon Sep 17 00:00:00 2001 From: Yuri Dimas Date: Sun, 9 Nov 2025 22:26:50 +0700 Subject: [PATCH] style: add menu Data Kecamatan - Rumah Memilah role Admin --- .../DataKecamatanRumahMemilahController.cs | 108 ++++++++++++++++++ .../DataKecamatanRumahMemilah/Index.cshtml | 71 ++++++++++++ Areas/Shared/Layouts/App/_Sidebar.cshtml | 4 +- 3 files changed, 181 insertions(+), 2 deletions(-) create mode 100644 Areas/Admin/Controllers/DataKecamatanRumahMemilahController.cs create mode 100644 Areas/Admin/Views/DataKecamatanRumahMemilah/Index.cshtml diff --git a/Areas/Admin/Controllers/DataKecamatanRumahMemilahController.cs b/Areas/Admin/Controllers/DataKecamatanRumahMemilahController.cs new file mode 100644 index 0000000..19f75d9 --- /dev/null +++ b/Areas/Admin/Controllers/DataKecamatanRumahMemilahController.cs @@ -0,0 +1,108 @@ +using Microsoft.AspNetCore.Mvc; + +namespace BpsRwApp.Areas.Admin.Controllers +{ + [Area("Admin")] + public class DataKecamatanRumahMemilahController : Controller + { + public IActionResult Index() + { + return View(); + } + + [HttpGet] + public IActionResult Table() + { + var data = new[] + { + new { + kecamatan = "Kebayoran", + jumlah_rw = 92, + total_rumah = 701, + rumah_aktif_memilah = 581, + rumah_nasabah = 581, + bank_sampah = 581, + }, + new { + kecamatan = "Tebet", + jumlah_rw = 44, + total_rumah = 934, + rumah_aktif_memilah = 889, + rumah_nasabah = 889, + bank_sampah = 889, + }, + new { + kecamatan = "Menteng", + jumlah_rw = 9, + total_rumah = 1378, + rumah_aktif_memilah = 673, + rumah_nasabah = 673, + bank_sampah = 673, + }, + new { + kecamatan = "Cilandak", + jumlah_rw = 18, + total_rumah = 1094, + rumah_aktif_memilah = 790, + rumah_nasabah = 790, + bank_sampah = 790, + }, + new { + kecamatan = "Setiabudi", + jumlah_rw = 17, + total_rumah = 794, + rumah_aktif_memilah = 750, + rumah_nasabah = 750, + bank_sampah = 750, + }, + new { + kecamatan = "Gambir", + jumlah_rw = 4, + total_rumah = 1573, + rumah_aktif_memilah = 780, + rumah_nasabah = 780, + bank_sampah = 780, + }, + new { + kecamatan = "Cakung", + jumlah_rw = 55, + total_rumah = 1160, + rumah_aktif_memilah = 553, + rumah_nasabah = 553, + bank_sampah = 553, + }, + new { + kecamatan = "Kelapa Gading", + jumlah_rw = 95, + total_rumah = 1663, + rumah_aktif_memilah = 582, + rumah_nasabah = 582, + bank_sampah = 582, + }, + new { + kecamatan = "Pancoran", + jumlah_rw = 48, + total_rumah = 730, + rumah_aktif_memilah = 935, + rumah_nasabah = 935, + bank_sampah = 935, + }, + new { + kecamatan = "Tanah Abang", + jumlah_rw = 80, + total_rumah = 1046, + rumah_aktif_memilah = 593, + rumah_nasabah = 593, + bank_sampah = 593, + }, + }; + + var response = new + { + data = data + }; + + return Json(response); + } + } +} diff --git a/Areas/Admin/Views/DataKecamatanRumahMemilah/Index.cshtml b/Areas/Admin/Views/DataKecamatanRumahMemilah/Index.cshtml new file mode 100644 index 0000000..cf2ec07 --- /dev/null +++ b/Areas/Admin/Views/DataKecamatanRumahMemilah/Index.cshtml @@ -0,0 +1,71 @@ +@{ + ViewData["Title"] = "Rumah Memilah"; +} + + + + +
+
+

Rumah Memilah

+
+ +
+ +
+ +
+
+ + + + + + + + + + + + + +
NoKecamatanJumlah RWTotal RumahRumah Aktif MemilahRumah NasabahBank Sampah
+
+
+ + + + + \ No newline at end of file diff --git a/Areas/Shared/Layouts/App/_Sidebar.cshtml b/Areas/Shared/Layouts/App/_Sidebar.cshtml index 717a613..145333f 100644 --- a/Areas/Shared/Layouts/App/_Sidebar.cshtml +++ b/Areas/Shared/Layouts/App/_Sidebar.cshtml @@ -40,7 +40,7 @@
  • -
    +
    DATA KECAMATAN