From f25d0fa795039d5eeada4049b8d88b1cbd402718 Mon Sep 17 00:00:00 2001 From: Kevin Hendrawan Date: Wed, 26 Nov 2025 13:21:19 +0700 Subject: [PATCH] feat:bank sampah unit module --- Controllers/Data/BankSampahUnitController.cs | 278 +++++++++++++++++++ Views/Data/BankSampahUnit/Index.cshtml | 253 +++++++++++++++++ Views/Shared/_SidebarUnified.cshtml | 3 +- 3 files changed, 533 insertions(+), 1 deletion(-) create mode 100644 Controllers/Data/BankSampahUnitController.cs create mode 100644 Views/Data/BankSampahUnit/Index.cshtml diff --git a/Controllers/Data/BankSampahUnitController.cs b/Controllers/Data/BankSampahUnitController.cs new file mode 100644 index 0000000..a4f16e5 --- /dev/null +++ b/Controllers/Data/BankSampahUnitController.cs @@ -0,0 +1,278 @@ +using Microsoft.AspNetCore.Mvc; + +namespace BankSampahApp.Controllers.Data +{ + [Route("Data/[controller]/[action]")] + public class BankSampahUnitController : Controller + { + public IActionResult Index() + { + return View("~/Views/Data/BankSampahUnit/Index.cshtml"); + } + + [HttpGet] + public IActionResult Table() + { + var data = new[] + { + new { + id = 1, + nama = "BSI Hijau Lestari", + tgl_pendaftaran = "15 Nov 2023", + status = "Setujui", + aksi = "
" + + "" + + "" + + "
", + }, + new { + id = 2, + nama = "BSI Berkah Mandiri", + tgl_pendaftaran = "8 Jan 2025", + status = "Setujui", + aksi = "
" + + "" + + "" + + "
", + }, + new { + id = 3, + nama = "BSI Citra Bersama", + tgl_pendaftaran = "19 Sep 2023", + status = "Setujui", + aksi = "
" + + "" + + "" + + "
", + }, + new { + id = 4, + nama = "BSI Melati Putih", + tgl_pendaftaran = "3 Des 2024", + status = "Setujui", + aksi = "
" + + "" + + "" + + "
", + }, + new { + id = 5, + nama = "BSI Cahaya Sejahtera", + tgl_pendaftaran = "27 Apr 2026", + status = "Belum Disetujui", + aksi = "
" + + "" + + "" + + "
", + }, + new { + id = 6, + nama = "BSI Makmur Abadi", + tgl_pendaftaran = "11 Jul 2025", + status = "Belum Disetujui", + aksi = "
" + + "" + + "" + + "
", + }, + new { + id = 7, + nama = "BSI Karya Bersama", + tgl_pendaftaran = "22 Feb 2024", + status = "Setujui", + aksi = "
" + + "" + + "" + + "
", + }, + new { + id = 8, + nama = "BSI Sumber Rejeki", + tgl_pendaftaran = "5 Mei 2023", + status = "Setujui", + aksi = "
" + + "" + + "" + + "
", + }, + new { + id = 9, + nama = "BSI Bumi Asri", + tgl_pendaftaran = "14 Jun 2024", + status = "Setujui", + aksi = "
" + + "" + + "" + + "
", + }, + new { + id = 10, + nama = "BSI Alam Indah", + tgl_pendaftaran = "30 Okt 2023", + status = "Belum Disetujui", + aksi = "
" + + "" + + "" + + "
", + }, + new { + id = 11, + nama = "BSI Sejahtera Bersama", + tgl_pendaftaran = "17 Mar 2024", + status = "Setujui", + aksi = "
" + + "" + + "" + + "
", + }, + new { + id = 12, + nama = "BSI Harapan Jaya", + tgl_pendaftaran = "9 Agt 2023", + status = "Setujui", + aksi = "
" + + "" + + "" + + "
", + }, + new { + id = 13, + nama = "BSI Maju Bersama", + tgl_pendaftaran = "25 Des 2024", + status = "Setujui", + aksi = "
" + + "" + + "" + + "
", + }, + new { + id = 14, + nama = "BSI Pelangi Nusantara", + tgl_pendaftaran = "12 Apr 2024", + status = "Belum Disetujui", + aksi = "
" + + "" + + "" + + "
", + }, + new { + id = 15, + nama = "BSI Serasi Sentosa", + tgl_pendaftaran = "6 Jul 2023", + status = "Setujui", + aksi = "
" + + "" + + "" + + "
", + }, + new { + id = 16, + nama = "BSI Griya Daur Ulang", + tgl_pendaftaran = "28 Nov 2024", + status = "Setujui", + aksi = "
" + + "" + + "" + + "
", + }, + new { + id = 17, + nama = "BSI Eco Persada", + tgl_pendaftaran = "3 Feb 2024", + status = "Setujui", + aksi = "
" + + "" + + "" + + "
", + }, + new { + id = 18, + nama = "BSI Sahabat Lingkungan", + tgl_pendaftaran = "19 Mei 2023", + status = "Belum Disetujui", + aksi = "
" + + "" + + "" + + "
", + }, + new { + id = 19, + nama = "BSI Bersih Sejati", + tgl_pendaftaran = "7 Sep 2024", + status = "Setujui", + aksi = "
" + + "" + + "" + + "
", + }, + new { + id = 20, + nama = "BSI Nusa Hijau", + tgl_pendaftaran = "21 Jan 2024", + status = "Setujui", + aksi = "
" + + "" + + "" + + "
", + }, + new { + id = 21, + nama = "BSI Damai Lestari", + tgl_pendaftaran = "15 Okt 2023", + status = "Belum Disetujui", + aksi = "
" + + "" + + "" + + "
", + }, + new { + id = 22, + nama = "BSI Pelita Harapan", + tgl_pendaftaran = "4 Jun 2024", + status = "Setujui", + aksi = "
" + + "" + + "" + + "
", + }, + new { + id = 23, + nama = "BSI Mentari Pagi", + tgl_pendaftaran = "18 Mar 2024", + status = "Setujui", + aksi = "
" + + "" + + "" + + "
", + }, + new { + id = 24, + nama = "BSI Mitra Alam", + tgl_pendaftaran = "10 Agt 2023", + status = "Belum Disetujui", + aksi = "
" + + "" + + "" + + "
", + }, + new { + id = 25, + nama = "BSI Perdana Sentosa", + tgl_pendaftaran = "26 Des 2024", + status = "Setujui", + aksi = "
" + + "" + + "" + + "
", + }, + }; + + var response = new + { + data = data + }; + + return Json(response); + } + } +} diff --git a/Views/Data/BankSampahUnit/Index.cshtml b/Views/Data/BankSampahUnit/Index.cshtml new file mode 100644 index 0000000..e8b7505 --- /dev/null +++ b/Views/Data/BankSampahUnit/Index.cshtml @@ -0,0 +1,253 @@ +@{ + ViewData["Title"] = "Data Bank Sampah Unit"; +} + +
+
+ + Data Bank Sampah Unit + +
+
+ + + + + + + + +
+ +
+
+
+ + + + + + + + + + + + + +
NoNamaTgl PendaftaranStatusAksi
+
+
+
+ + +@section Scripts { + +} diff --git a/Views/Shared/_SidebarUnified.cshtml b/Views/Shared/_SidebarUnified.cshtml index 3afc045..50b0023 100644 --- a/Views/Shared/_SidebarUnified.cshtml +++ b/Views/Shared/_SidebarUnified.cshtml @@ -52,7 +52,7 @@
  • -
    +
    Data @@ -60,6 +60,7 @@