diff --git a/Controllers/Transaksi/BsiController.cs b/Controllers/Transaksi/BsiController.cs new file mode 100644 index 0000000..cc1d100 --- /dev/null +++ b/Controllers/Transaksi/BsiController.cs @@ -0,0 +1,226 @@ +using Microsoft.AspNetCore.Mvc; + +namespace BankSampahApp.Controllers.Master +{ + [Route("Transaksi/[controller]/[action]")] + public class BsiController : Controller + { + public IActionResult Index() + { + return View("~/Views/Transaksi/Bsi/Index.cshtml"); + } + + [HttpGet] + public IActionResult Table() + { + var data = new[] + { + new { + tanggal_transaksi = "23 Mei 2025", + nama_bsi = "Siti Aminah", + total_transaksi = 289000, + total_sampah = 560120, + status = "Disetujui", + aksi = "
" + + "" + + "" + + "
", + }, + new { + tanggal_transaksi = "24 Mei 2025", + nama_bsi = "Ahmad Fauzi", + total_transaksi = 150000, + total_sampah = 300500, + status = "Tidak Disetujui", + aksi = "
" + + "" + + "" + + "
", + }, + new { + tanggal_transaksi = "25 Mei 2025", + nama_bsi = "Lina Marlina", + total_transaksi = 200000, + total_sampah = 400000, + status = "Tidak Disetujui", + aksi = "
" + + "" + + "" + + "
", + }, + new { + tanggal_transaksi = "26 Mei 2025", + nama_bsi = "Rudi Hartono", + total_transaksi = 175000, + total_sampah = 350200, + status = "Disetujui", + aksi = "
" + + "" + + "" + + "
", + }, + new { + tanggal_transaksi = "27 Mei 2025", + nama_bsi = "Dewi Lestari", + total_transaksi = 220000, + total_sampah = 410300, + status = "Tidak Disetujui", + aksi = "
" + + "" + + "" + + "
", + }, + new { + tanggal_transaksi = "28 Mei 2025", + nama_bsi = "Nur Aini", + total_transaksi = 195000, + total_sampah = 380000, + status = "Disetujui", + aksi = "
" + + "" + + "" + + "
", + }, + new { + tanggal_transaksi = "29 Mei 2025", + nama_bsi = "Budi Santoso", + total_transaksi = 250000, + total_sampah = 500400, + status = "Disetujui", + aksi = "
" + + "" + + "" + + "
", + }, + new { + tanggal_transaksi = "30 Mei 2025", + nama_bsi = "Rani Kusuma", + total_transaksi = 168000, + total_sampah = 330200, + status = "Belum Disetujui", + aksi = "
" + + "" + + "" + + "
", + }, + new { + tanggal_transaksi = "31 Mei 2025", + nama_bsi = "Hendra Wijaya", + total_transaksi = 280000, + total_sampah = 560900, + status = "Disetujui", + aksi = "
" + + "" + + "" + + "
", + }, + new { + tanggal_transaksi = "01 Juni 2025", + nama_bsi = "Sari Maulida", + total_transaksi = 210000, + total_sampah = 445500, + status = "Tidak Disetujui", + aksi = "
" + + "" + + "" + + "
", + }, + new { + tanggal_transaksi = "02 Juni 2025", + nama_bsi = "Fajar Saputra", + total_transaksi = 260000, + total_sampah = 520000, + status = "Belum Disetujui", + aksi = "
" + + "" + + "" + + "
", + }, + new { + tanggal_transaksi = "03 Juni 2025", + nama_bsi = "Melati Prameswari", + total_transaksi = 230000, + total_sampah = 470300, + status = "Disetujui", + aksi = "
" + + "" + + "" + + "
", + }, + new { + tanggal_transaksi = "04 Juni 2025", + nama_bsi = "Yoga Pratama", + total_transaksi = 270000, + total_sampah = 530600, + status = "Belum Disetujui", + aksi = "
" + + "" + + "" + + "
", + }, + new { + tanggal_transaksi = "05 Juni 2025", + nama_bsi = "Putri Anggraini", + total_transaksi = 185000, + total_sampah = 365200, + status = "Disetujui", + aksi = "
" + + "" + + "" + + "
", + }, + new { + tanggal_transaksi = "06 Juni 2025", + nama_bsi = "Rizky Maulana", + total_transaksi = 300000, + total_sampah = 600800, + status = "Tidak Disetujui", + aksi = "
" + + "" + + "" + + "
", + }, + new { + tanggal_transaksi = "07 Juni 2025", + nama_bsi = "Dian Ramadhani", + total_transaksi = 190000, + total_sampah = 390500, + status = "Belum Disetujui", + aksi = "
" + + "" + + "" + + "
", + }, + new { + tanggal_transaksi = "08 Juni 2025", + nama_bsi = "Samsul Arifin", + total_transaksi = 240000, + total_sampah = 470900, + status = "Disetujui", + aksi = "
" + + "" + + "" + + "
", + }, + new { + tanggal_transaksi = "09 Juni 2025", + nama_bsi = "Lestari Wulandari", + total_transaksi = 215000, + total_sampah = 430200, + status = "Tidak Disetujui", + aksi = "
" + + "" + + "" + + "
", + }, + }; + + var response = new + { + data = data + }; + + return Json(response); + } + } +} diff --git a/Views/Shared/_SidebarUnified.cshtml b/Views/Shared/_SidebarUnified.cshtml index 22cbe27..ed2ab9d 100644 --- a/Views/Shared/_SidebarUnified.cshtml +++ b/Views/Shared/_SidebarUnified.cshtml @@ -69,7 +69,7 @@
  • -
    +
    Transaksi @@ -77,6 +77,7 @@
  • diff --git a/Views/Transaksi/Bsi/Index.cshtml b/Views/Transaksi/Bsi/Index.cshtml new file mode 100644 index 0000000..7aa18f6 --- /dev/null +++ b/Views/Transaksi/Bsi/Index.cshtml @@ -0,0 +1,319 @@ +@{ + ViewData["Title"] = "Transaksi BSI"; +} + +
    +
    + + Transaksi BSI + +
    + +
    + +
    +
    + + + + + + + + +
    + +
    +
    +
    + + + + + + + + + + + + + + +
    NoTanggal TransaksiNama BSITotal TransaksiTotal SampahStatusAksi
    +
    +
    +
    + + +@section Scripts { + +}