diff --git a/Controllers/Transaksi/PenarikanTabunganController.cs b/Controllers/Transaksi/PenarikanTabunganController.cs new file mode 100644 index 0000000..9f5686d --- /dev/null +++ b/Controllers/Transaksi/PenarikanTabunganController.cs @@ -0,0 +1,226 @@ +using Microsoft.AspNetCore.Mvc; + +namespace BankSampahApp.Controllers.Master +{ + [Route("Transaksi/[controller]/[action]")] + public class PenarikanTabunganController : Controller + { + public IActionResult Index() + { + return View("~/Views/Transaksi/PenarikanTabungan/Index.cshtml"); + } + + [HttpGet] + public IActionResult Table() + { + var data = new[] + { + new { + nama = "Siti Aminah", + tanggal_penarikan = "23 Mei 2025", + nominal = 289000, + status = "Disetujui", + aksi = "
" + + "" + + "" + + "" + + "
", + }, + new { + nama = "Rudi Hartono", + tanggal_penarikan = "24 Mei 2025", + nominal = 312500, + status = "Belum Disetujui", + aksi = "
" + + "" + + "" + + "" + + "
", + }, + new { + nama = "Dewi Lestari", + tanggal_penarikan = "25 Mei 2025", + nominal = 278900, + status = "Tidak Disetujui", + aksi = "
" + + "" + + "" + + "" + + "
", + }, + new { + nama = "Agus Pratama", + tanggal_penarikan = "26 Mei 2025", + nominal = 301200, + status = "Disetujui", + aksi = "
" + + "" + + "" + + "" + + "
", + }, + new { + nama = "Lukman Hakim", + tanggal_penarikan = "27 Mei 2025", + nominal = 265000, + status = "Belum Disetujui", + aksi = "
" + + "" + + "" + + "" + + "
", + }, + new { + nama = "Nur Aini", + tanggal_penarikan = "28 Mei 2025", + nominal = 295300, + status = "Tidak Disetujui", + aksi = "
" + + "" + + "" + + "" + + "
", + }, + new { + nama = "Budi Santoso", + tanggal_penarikan = "29 Mei 2025", + nominal = 330000, + status = "Disetujui", + aksi = "
" + + "" + + "" + + "" + + "
", + }, + new { + nama = "Rani Kusuma", + tanggal_penarikan = "30 Mei 2025", + nominal = 280500, + status = "Belum Disetujui", + aksi = "
" + + "" + + "" + + "" + + "
", + }, + new { + nama = "Hendra Wijaya", + tanggal_penarikan = "31 Mei 2025", + nominal = 312900, + status = "Disetujui", + aksi = "
" + + "" + + "" + + "" + + "
", + }, + new { + nama = "Sari Maulida", + tanggal_penarikan = "01 Juni 2025", + nominal = 270800, + status = "Tidak Disetujui", + aksi = "
" + + "" + + "" + + "" + + "
", + }, + new { + nama = "Fajar Saputra", + tanggal_penarikan = "02 Juni 2025", + nominal = 325400, + status = "Belum Disetujui", + aksi = "
" + + "" + + "" + + "" + + "
", + }, + new { + nama = "Melati Prameswari", + tanggal_penarikan = "03 Juni 2025", + nominal = 298700, + status = "Disetujui", + aksi = "
" + + "" + + "" + + "" + + "
", + }, + new { + nama = "Yoga Pratama", + tanggal_penarikan = "04 Juni 2025", + nominal = 310600, + status = "Belum Disetujui", + aksi = "
" + + "" + + "" + + "" + + "
", + }, + new { + nama = "Putri Anggraini", + tanggal_penarikan = "05 Juni 2025", + nominal = 285400, + status = "Disetujui", + aksi = "
" + + "" + + "" + + "" + + "
", + }, + new { + nama = "Rizky Maulana", + tanggal_penarikan = "06 Juni 2025", + nominal = 332800, + status = "Tidak Disetujui", + aksi = "
" + + "" + + "" + + "" + + "
", + }, + new { + nama = "Dian Ramadhani", + tanggal_penarikan = "07 Juni 2025", + nominal = 276900, + status = "Belum Disetujui", + aksi = "
" + + "" + + "" + + "" + + "
", + }, + new { + nama = "Ahmad Fauzi", + tanggal_penarikan = "08 Juni 2025", + nominal = 299500, + status = "Disetujui", + aksi = "
" + + "" + + "" + + "" + + "
", + }, + new { + nama = "Lestari Wulandari", + tanggal_penarikan = "09 Juni 2025", + nominal = 320200, + 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 b6dd09f..22cbe27 100644 --- a/Views/Shared/_SidebarUnified.cshtml +++ b/Views/Shared/_SidebarUnified.cshtml @@ -69,13 +69,14 @@
  • -
    +
    Transaksi
  • diff --git a/Views/Transaksi/PenarikanTabungan/Index.cshtml b/Views/Transaksi/PenarikanTabungan/Index.cshtml new file mode 100644 index 0000000..b788189 --- /dev/null +++ b/Views/Transaksi/PenarikanTabungan/Index.cshtml @@ -0,0 +1,249 @@ +@{ + ViewData["Title"] = "Penarikan Tabungan (Withdraw)"; +} + +
    +
    + + Penarikan Tabungan (Withdraw) + +
    + +
    + +
    +
    + + + + + + + + +
    + +
    +
    +
    + + + + + + + + + + + + + +
    NoNama NasabahTanggal TransaksiNominalStatusAksi
    +
    +
    +
    + + +@section Scripts { + +}