From d40353dcde65140eb626a3b3770912c818608abf Mon Sep 17 00:00:00 2001 From: Yuri Dimas Date: Tue, 4 Nov 2025 23:15:12 +0700 Subject: [PATCH] style: implement plugin datatable & sweetalert --- .../Dinas/Controllers/FasilitasController.cs | 51 +++++++ Areas/Dinas/Views/Fasilitas/Index.cshtml | 132 ++++++++---------- 2 files changed, 106 insertions(+), 77 deletions(-) diff --git a/Areas/Dinas/Controllers/FasilitasController.cs b/Areas/Dinas/Controllers/FasilitasController.cs index 9e579d2..4681d6b 100644 --- a/Areas/Dinas/Controllers/FasilitasController.cs +++ b/Areas/Dinas/Controllers/FasilitasController.cs @@ -3,11 +3,62 @@ namespace BankSampahApp.Areas.Dinas.Controllers { [Area("Dinas")] + [Route("Dinas/[controller]/[action]")] public class FasilitasController : Controller { public IActionResult Index() { return View(); } + + [HttpGet] + public IActionResult Table() + { + var data = new[] + { + new { + nama = "Tong Pilah", + aksi = "
" + + "" + + "" + + "
", + }, + new { + nama = "Tong Komposter", + aksi = "
" + + "" + + "" + + "
", + }, + new { + nama = "Mesin Pengepress", + aksi = "
" + + "" + + "" + + "
", + }, + new { + nama = "Mesin Pencacah", + aksi = "
" + + "" + + "" + + "
", + }, + new { + nama = "Mesin Cetak Roster", + aksi = "
" + + "" + + "" + + "
", + }, + }; + + var response = new + { + data = data + }; + + return Json(response); + } } } diff --git a/Areas/Dinas/Views/Fasilitas/Index.cshtml b/Areas/Dinas/Views/Fasilitas/Index.cshtml index 02c8e7d..a7c316c 100644 --- a/Areas/Dinas/Views/Fasilitas/Index.cshtml +++ b/Areas/Dinas/Views/Fasilitas/Index.cshtml @@ -21,81 +21,59 @@
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
NoNama FasilitasAksi
1Tong Pilah - - - - - - -
2Tong Komposter - - - - - - -
3Mesin Pengepress - - - - - - -
4Mesin Pencacah - - - - - - -
5Mesin Cetak Roster - - - - - - -
-
- + + + + + + + + + + +
NoNama FasilitasAksi
-
\ No newline at end of file + + + + + + + \ No newline at end of file