From c751c92d4d09fadc86b3c18becef8b373cb41bd2 Mon Sep 17 00:00:00 2001 From: Yuri Dimas Date: Tue, 4 Nov 2025 22:38:13 +0700 Subject: [PATCH] style: implement plugin datatable & sweetalert --- Areas/Dinas/Controllers/KotaController.cs | 58 ++++++++++ Areas/Dinas/Views/Kota/Index.cshtml | 128 ++++++++++------------ 2 files changed, 118 insertions(+), 68 deletions(-) diff --git a/Areas/Dinas/Controllers/KotaController.cs b/Areas/Dinas/Controllers/KotaController.cs index 7db97d9..bf741a1 100644 --- a/Areas/Dinas/Controllers/KotaController.cs +++ b/Areas/Dinas/Controllers/KotaController.cs @@ -3,11 +3,69 @@ namespace BankSampahApp.Areas.Dinas.Controllers { [Area("Dinas")] + [Route("Dinas/[controller]/[action]")] public class KotaController : Controller { public IActionResult Index() { return View(); } + + [HttpGet] + public IActionResult Table() + { + var data = new[] + { + new { + kode = "81630", + kabupaten = "Kota Adm Kepulauan Seribu", + provinsi = "DKI Jakarta", + latitude = "-6.2088, 106.8456Jeruk", + longitude = "106.8456° E", + }, + new { + kode = "81631", + kabupaten = "Kota Adm Jakarta Timur", + provinsi = "DKI Jakarta", + latitude = "-6.2088, 106.8456", + longitude = "106.8456° E", + }, + new { + kode = "81632", + kabupaten = "Kota Adm Jakarta Utara", + provinsi = "DKI Jakarta", + latitude = "-6.2088, 106.8456", + longitude = "106.8456° E", + }, + new { + kode = "81633", + kabupaten = "Kota Adm Jakarta Barat", + provinsi = "DKI Jakarta", + latitude = "-6.2088, 106.8456", + longitude = "106.8456° E", + }, + new { + kode = "81634", + kabupaten = "Kota Adm Jakarta Pusat", + provinsi = "DKI Jakarta", + latitude = "-6.2088, 106.8456Baru", + longitude = "106.8456° E", + }, + new { + kode = "81635", + kabupaten = "Kota Adm Jakarta Selatan", + provinsi = "DKI Jakarta", + latitude = "-6.2088, 106.8456", + longitude = "106.8456° E", + }, + }; + + var response = new + { + data = data + }; + + return Json(response); + } } } diff --git a/Areas/Dinas/Views/Kota/Index.cshtml b/Areas/Dinas/Views/Kota/Index.cshtml index 25dc385..2551eb5 100644 --- a/Areas/Dinas/Views/Kota/Index.cshtml +++ b/Areas/Dinas/Views/Kota/Index.cshtml @@ -14,72 +14,64 @@
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
KodeNama KabupatenProvinsiLatitudeLongitude
181635Kota Adm Jakarta SelatanDKI Jakarta-6.2088, 106.8456106.8456° E
281634Kota Adm Jakarta PusatDKI Jakarta-6.2088, 106.8456106.8456° E
381633Kota Adm Jakarta BaratDKI Jakarta-6.2088, 106.8456106.8456° E
481631Kota Adm Jakarta TimurDKI Jakarta-6.2088, 106.8456106.8456° E
581632Kota Adm Jakarta UtaraDKI Jakarta-6.2088, 106.8456106.8456° E
681630Kota Adm Kepulauan SeribuDKI Jakarta-6.2088, 106.8456106.8456° E
-
- + + + + + + + + + + + + + +
NoKodeNama KabupatenProvinsiLatitudeLongitude
-
\ No newline at end of file + + + + + + + \ No newline at end of file