From bfb8b5bf0d7c61cd68e3df7409d332f53c46c8e8 Mon Sep 17 00:00:00 2001 From: Yuri Dimas Date: Tue, 4 Nov 2025 23:09:16 +0700 Subject: [PATCH] style: implement plugin datatable & sweetalert --- Areas/Dinas/Controllers/ArtikelController.cs | 58 ++++++++ Areas/Dinas/Views/Artikel/Index.cshtml | 144 +++++++------------ 2 files changed, 113 insertions(+), 89 deletions(-) diff --git a/Areas/Dinas/Controllers/ArtikelController.cs b/Areas/Dinas/Controllers/ArtikelController.cs index 55ce5ae..9114285 100644 --- a/Areas/Dinas/Controllers/ArtikelController.cs +++ b/Areas/Dinas/Controllers/ArtikelController.cs @@ -3,11 +3,69 @@ namespace BankSampahApp.Areas.Dinas.Controllers { [Area("Dinas")] + [Route("Dinas/[controller]/[action]")] public class ArtikelController : Controller { public IActionResult Index() { return View(); } + + [HttpGet] + public IActionResult Table() + { + var data = new[] + { + new { + nama = "Proses Pemilahan: Langkah Awal Menuju Keberhasilan", + aksi = "
" + + "" + + "" + + "
", + }, + new { + nama = "Pengumpulan: Kunci untuk Mengoptimalkan Sumber Daya", + aksi = "
" + + "" + + "" + + "
", + }, + new { + nama = "Pengolahan: Transformasi Sumber Daya Menjadi Nilai", + aksi = "
" + + "" + + "" + + "
", + }, + new { + nama = "Pemilahan yang Efisien: Meningkatkan Produktivitas", + aksi = "
" + + "" + + "" + + "
", + }, + new { + nama = "Pemilahan: Strategi Efektif dalam Manajemen Sumber Daya", + aksi = "
" + + "" + + "" + + "
", + }, + new { + nama = "Pemilahan: Dasar untuk Proses yang Berkelanjutan", + aksi = "
" + + "" + + "" + + "
", + }, + }; + + var response = new + { + data = data + }; + + return Json(response); + } } } diff --git a/Areas/Dinas/Views/Artikel/Index.cshtml b/Areas/Dinas/Views/Artikel/Index.cshtml index 7b85318..317f248 100644 --- a/Areas/Dinas/Views/Artikel/Index.cshtml +++ b/Areas/Dinas/Views/Artikel/Index.cshtml @@ -21,93 +21,59 @@
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Judul ArtikelAksi
1Proses Pemilahan: Langkah Awal Menuju Keberhasilan - - - - - - -
2Pengumpulan: Kunci untuk Mengoptimalkan Sumber Daya - - - - - - -
3Pengolahan: Transformasi Sumber Daya Menjadi Nilai - - - - - - -
4Pemilahan yang Efisien: Meningkatkan Produktivitas - - - - - - -
5Pemilahan: Strategi Efektif dalam Manajemen Sumber Daya - - - - - - -
6Pemilahan: Dasar untuk Proses yang Berkelanjutan - - - - - - -
-
- + + + + + + + + + + +
NoJudul ArtikelAksi
-
\ No newline at end of file + + + + + + + \ No newline at end of file