From 7ce08b6f6afa868cee9584efc7dab6457011a01c Mon Sep 17 00:00:00 2001 From: Yuri Dimas Date: Sun, 9 Nov 2025 23:25:54 +0700 Subject: [PATCH] style: add menu Data Rumah - Rumah role Admin --- .../Controllers/DataRumahRumahController.cs | 148 ++++++++++++++++++ Areas/Admin/Views/DataRumahRumah/Index.cshtml | 78 +++++++++ Areas/Shared/Layouts/App/_Sidebar.cshtml | 4 +- 3 files changed, 228 insertions(+), 2 deletions(-) create mode 100644 Areas/Admin/Controllers/DataRumahRumahController.cs create mode 100644 Areas/Admin/Views/DataRumahRumah/Index.cshtml diff --git a/Areas/Admin/Controllers/DataRumahRumahController.cs b/Areas/Admin/Controllers/DataRumahRumahController.cs new file mode 100644 index 0000000..49d1961 --- /dev/null +++ b/Areas/Admin/Controllers/DataRumahRumahController.cs @@ -0,0 +1,148 @@ +using Microsoft.AspNetCore.Mvc; + +namespace BpsRwApp.Areas.Admin.Controllers +{ + [Area("Admin")] + public class DataRumahRumahController : Controller + { + public IActionResult Index() + { + return View(); + } + + [HttpGet] + public IActionResult Table() + { + var data = new[] + { + new { + rt = "001", + rw = "001", + alamat = "Jl. Jenderal Sudirman No. 10, Kel. Setiabudi, Kec. Setiabudi, Jakarta Selatan 12910", + kota = "Setiabudi, Jakarta Selatan", + pemilik_rumah = "Rizky Adi", + status_rumah_memilah = "Aktif", + status_nasabah_bank_sampah = "Aktif", + aksi = "
" + + "more_horiz" + + "
", + }, + new { + rt = "002", + rw = "001", + alamat = "Jl. HR Rasuna Said No. 27, Kel. Guntur, Kec. Setiabudi, Jakarta Selatan 12980", + kota = "Setiabudi, Jakarta Selatan", + pemilik_rumah = "Dewi Lestari", + status_rumah_memilah = "Aktif", + status_nasabah_bank_sampah = "Aktif", + aksi = "
" + + "more_horiz" + + "
", + }, + new { + rt = "003", + rw = "001", + alamat = "Jl. Prof. DR. Satrio No. 45, Kel. Kuningan Timur, Kec. Setiabudi, Jakarta Selatan 12950", + kota = "Setiabudi, Jakarta Selatan", + pemilik_rumah = "Fajar Setiawan", + status_rumah_memilah = "Aktif", + status_nasabah_bank_sampah = "Aktif", + aksi = "
" + + "more_horiz" + + "
", + }, + new { + rt = "004", + rw = "001", + alamat = "Jl. Casablanca No. 12, Kel. Karet Semanggi, Kec. Setiabudi, Jakarta Selatan 12930", + kota = "Setiabudi, Jakarta Selatan", + pemilik_rumah = "Budi Santoso", + status_rumah_memilah = "Aktif", + status_nasabah_bank_sampah = "Aktif", + aksi = "
" + + "more_horiz" + + "
", + }, + new { + rt = "005", + rw = "001", + alamat = "Jl. Gatot Subroto Kav. 33, Kel. Karet Kuningan, Kec. Setiabudi, Jakarta Selatan 12940", + kota = "Setiabudi, Jakarta Selatan", + pemilik_rumah = "Siti Nurhaliza", + status_rumah_memilah = "Tidak Aktif", + status_nasabah_bank_sampah = "Tidak Aktif", + aksi = "
" + + "more_horiz" + + "
", + }, + new { + rt = "006", + rw = "001", + alamat = "Jl. Galunggung No. 8, Kel. Pasar Manggis, Kec. Setiabudi, Jakarta Selatan 12970", + kota = "Setiabudi, Jakarta Selatan", + pemilik_rumah = "Andi Prabowo", + status_rumah_memilah = "Tidak Aktif", + status_nasabah_bank_sampah = "Tidak Aktif", + aksi = "
" + + "more_horiz" + + "
", + }, + new { + rt = "007", + rw = "001", + alamat = "Jl. Mega Kuningan Barat No. 5, Kel. Karet, Kec. Setiabudi, Jakarta Selatan 12920", + kota = "Setiabudi, Jakarta Selatan", + pemilik_rumah = "Tina Sari", + status_rumah_memilah = "Aktif", + status_nasabah_bank_sampah = "Aktif", + aksi = "
" + + "more_horiz" + + "
", + }, + new { + rt = "008", + rw = "001", + alamat = "Jl. Denpasar No. 17, Kel. Guntur, Kec. Setiabudi, Jakarta Selatan 12980", + kota = "Setiabudi, Jakarta Selatan", + pemilik_rumah = "Hendra Wijaya", + status_rumah_memilah = "Aktif", + status_nasabah_bank_sampah = "Aktif", + aksi = "
" + + "more_horiz" + + "
", + }, + new { + rt = "009", + rw = "001", + alamat = "Jl. Teknika No. 29, Kel. Setiabudi, Kec. Setiabudi, Jakarta Selatan 12910", + kota = "Setiabudi, Jakarta Selatan", + pemilik_rumah = "Lina Anggraini", + status_rumah_memilah = "Aktif", + status_nasabah_bank_sampah = "Aktif", + aksi = "
" + + "more_horiz" + + "
", + }, + new { + rt = "010", + rw = "001", + alamat = "Jl. Kuningan Timur Raya No. 3, Kel. Kuningan Timur, Kec. Setiabudi, Jakarta Selatan 12950 Kec. Setiabudi, Jakarta Selatan 12950", + kota = "Setiabudi, Jakarta Selatan", + pemilik_rumah = "Nina Kurniawati", + status_rumah_memilah = "Aktif", + status_nasabah_bank_sampah = "Aktif", + aksi = "
" + + "more_horiz" + + "
", + }, + }; + + var response = new + { + data = data + }; + + return Json(response); + } + } +} diff --git a/Areas/Admin/Views/DataRumahRumah/Index.cshtml b/Areas/Admin/Views/DataRumahRumah/Index.cshtml new file mode 100644 index 0000000..5bb46fd --- /dev/null +++ b/Areas/Admin/Views/DataRumahRumah/Index.cshtml @@ -0,0 +1,78 @@ +@{ + ViewData["Title"] = "Data Rumah"; +} + + + + +
+
+

Rumah

+
+ +
+ +
+ +
+
+ + + + + + + + + + + + + + + +
NoRTRWAlamatKotaPemilik RumahStatus Rumah MemilahStatus Nasabah Bank SampahAksi
+
+
+ + + + + \ No newline at end of file diff --git a/Areas/Shared/Layouts/App/_Sidebar.cshtml b/Areas/Shared/Layouts/App/_Sidebar.cshtml index d150a2f..7d183ed 100644 --- a/Areas/Shared/Layouts/App/_Sidebar.cshtml +++ b/Areas/Shared/Layouts/App/_Sidebar.cshtml @@ -77,11 +77,11 @@
  • -
    +
    DATA RUMAH