From 0a4069483bd282fed1cfb30c29707dfd610cff3a Mon Sep 17 00:00:00 2001 From: Yuri Dimas Date: Tue, 4 Nov 2025 22:01:51 +0700 Subject: [PATCH] style: implement plugin datatable & sweetalert --- .../Controllers/DataNasabahController.cs | 94 ++++++++ Areas/Dinas/Views/DataNasabah/Index.cshtml | 223 ++++++------------ 2 files changed, 162 insertions(+), 155 deletions(-) diff --git a/Areas/Dinas/Controllers/DataNasabahController.cs b/Areas/Dinas/Controllers/DataNasabahController.cs index 08c9754..fb72755 100644 --- a/Areas/Dinas/Controllers/DataNasabahController.cs +++ b/Areas/Dinas/Controllers/DataNasabahController.cs @@ -3,11 +3,105 @@ namespace BankSampahApp.Areas.Dinas.Controllers { [Area("Dinas")] + [Route("Dinas/[controller]/[action]")] public class DataNasabahController : Controller { public IActionResult Index() { return View(); } + + [HttpGet] + public IActionResult Table() + { + var data = new[] + { + new { + nama = "Andi Prabowo", + kabupaten = "Kota Adm Jakarta Timur", + kecamatan = "Cipayung", + kelurahan = "Kebon Jeruk", + id_bangunan = "BSU 4567890", + jenis = "Perorangan", + status= "
Disetujui
", + aksi = "
" + + "" + + "" + + "
", + }, + new { + nama = "Siti Nurhaliza", + kabupaten = "Kota Adm Jakarta Timur", + kecamatan = "Matraman", + kelurahan = "Pancoran", + id_bangunan = "BSU 7654321", + jenis = "Organisasi", + status= "
Disetujui
", + aksi = "
" + + "" + + "" + + "
", + }, + new { + nama = "Budi Santoso", + kabupaten = "Kota Adm Jakarta Timur", + kecamatan = "Kramat Jati", + kelurahan = "Kembangan", + id_bangunan = "BSU 1234567", + jenis = "Perorangan", + status= "
Disetujui
", + aksi = "
" + + "" + + "" + + "
", + }, + new { + nama = "Nina Sari", + kabupaten = "Kota Adm Jakarta Timur", + kecamatan = "Pulogadung", + kelurahan = "Senen", + id_bangunan = "BSU 9876543", + jenis = "Perorangan", + status= "
Disetujui
", + aksi = "
" + + "" + + "" + + "
", + }, + new { + nama = "Dewi Lestari", + kabupaten = "Kota Adm Jakarta Timur", + kecamatan = "Cakung", + kelurahan = "Kebayoran Baru", + id_bangunan = "BSU 3456789", + jenis = "Perorangan", + status= "
Tidak Disetujui
", + aksi = "
" + + "" + + "" + + "
", + }, + new { + nama = "Rudi Hartono", + kabupaten = "Kota Adm Jakarta Timur", + kecamatan = "Jatinegara", + kelurahan = "Menteng", + id_bangunan = "BSU 2345678", + jenis = "Organisasi", + status= "
Tidak Disetujui
", + aksi = "
" + + "" + + "" + + "
", + }, + }; + + var response = new + { + data = data + }; + + return Json(response); + } } } diff --git a/Areas/Dinas/Views/DataNasabah/Index.cshtml b/Areas/Dinas/Views/DataNasabah/Index.cshtml index 093afe4..99fa8e0 100644 --- a/Areas/Dinas/Views/DataNasabah/Index.cshtml +++ b/Areas/Dinas/Views/DataNasabah/Index.cshtml @@ -43,159 +43,72 @@
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Nama NasabahKabupatenKecamatanKelurahanID BangunanJenis NasabahStatusAksi
1Andi PrabowoKota Adm Jakarta TimurCipayungKebon JerukBSU 4567890Perorangan -
- Aktif -
-
- - - - - - -
2Siti NurhalizaKota Adm Jakarta TimurMatramanPancoranBSU 7654321Organisasi -
- Aktif -
-
- - - - - - -
3Budi SantosoKota Adm Jakarta TimurKramat JatiKembanganBSU 1234567Perorangan -
- Aktif -
-
- - - - - - -
4Nina SariKota Adm Jakarta TimurPulogadungSenenBSU 9876543Perorangan -
- Aktif -
-
- - - - - - -
5Dewi LestasiKota Adm Jakarta TimurCakungKebayoran BaruBSU 3456789Perorangan -
- Tidak Disetujui -
-
- - - - - - -
6Rudi HartonoKota Adm Jakarta TimurJatinegaraMentengBSU 2345678Organisasi -
- Tidak Disetujui -
-
- - - - - - -
-
- + + + + + + + + + + + + + + + + + +
NoNama NasabahKabupatenKecamatanKelurahanID BangunanJenis NasabahStatusAksi
-
\ No newline at end of file + + + + + + + \ No newline at end of file