using Microsoft.AspNetCore.Mvc;
namespace BankSampahApp.Controllers.Reduksi
{
[Route("Reduksi/[controller]/[action]")]
public class CompostingController : Controller
{
public IActionResult Index()
{
return View("~/Views/Reduksi/Composting/Index.cshtml");
}
[HttpGet]
public IActionResult Table()
{
var data = new[]
{
new {
periode = "Mar 2024",
nama_bank_sampah = "Berkah Sampah",
jumlah_sampah_reduksi = 345,
lama_proses = 14,
status_validasi = "
Disetujui
",
catatan = "Perhatikan kebersihan",
catatan_validasi = "Tervalidasi
",
aksi = "" +
"" +
"" +
"
",
},
new {
periode = "Mar 2024",
nama_bank_sampah = "Pelangi Persada",
jumlah_sampah_reduksi = 280,
lama_proses = 10,
status_validasi = "Menunggu
",
catatan = "Butuh pengecekan ulang",
catatan_validasi = "Diproses
",
aksi = "" +
"" +
"" +
"
",
},
new {
periode = "Mar 2024",
nama_bank_sampah = "Eco Makmur",
jumlah_sampah_reduksi = 410,
lama_proses = 12,
status_validasi = "Disetujui
",
catatan = "Sesuai SOP",
catatan_validasi = "Tervalidasi
",
aksi = "" +
"" +
"" +
"
",
},
new {
periode = "Mar 2024",
nama_bank_sampah = "Griya Daur Ulang",
jumlah_sampah_reduksi = 188,
lama_proses = 9,
status_validasi = "Ditolak
",
catatan = "Data tidak sesuai",
catatan_validasi = "Tidak Valid
",
aksi = "" +
"" +
"" +
"
",
},
new {
periode = "Mar 2024",
nama_bank_sampah = "Bank Sampah Induk",
jumlah_sampah_reduksi = 590,
lama_proses = 7,
status_validasi = "Disetujui
",
catatan = "Volume tinggi dan stabil",
catatan_validasi = "Tervalidasi
",
aksi = "" +
"" +
"" +
"
",
},
new {
periode = "Mar 2024",
nama_bank_sampah = "Ceria Hijau",
jumlah_sampah_reduksi = 260,
lama_proses = 11,
status_validasi = "Menunggu
",
catatan = "Menunggu verifikasi lanjutan",
catatan_validasi = "Diproses
",
aksi = "" +
"" +
"" +
"
",
},
new {
periode = "Apr 2024",
nama_bank_sampah = "Berkah Sampah",
jumlah_sampah_reduksi = 402,
lama_proses = 13,
status_validasi = "Disetujui
",
catatan = "Hasil pengurangan meningkat",
catatan_validasi = "Tervalidasi
",
aksi = "" +
"" +
"" +
"
",
},
new {
periode = "Apr 2024",
nama_bank_sampah = "Pelangi Persada",
jumlah_sampah_reduksi = 330,
lama_proses = 8,
status_validasi = "Ditolak
",
catatan = "Dokumen tidak lengkap",
catatan_validasi = "Tidak Valid
",
aksi = "" +
"" +
"" +
"
",
},
new {
periode = "Apr 2024",
nama_bank_sampah = "Eco Makmur",
jumlah_sampah_reduksi = 480,
lama_proses = 9,
status_validasi = "Menunggu
",
catatan = "Perlu verifikasi tambahan",
catatan_validasi = "Diproses
",
aksi = "" +
"" +
"" +
"
",
},
new {
periode = "Apr 2024",
nama_bank_sampah = "Griya Daur Ulang",
jumlah_sampah_reduksi = 245,
lama_proses = 11,
status_validasi = "Disetujui
",
catatan = "Data lengkap dan valid",
catatan_validasi = "Tervalidasi
",
aksi = "" +
"" +
"" +
"
",
},
new {
periode = "Apr 2024",
nama_bank_sampah = "Bank Sampah Induk",
jumlah_sampah_reduksi = 700,
lama_proses = 6,
status_validasi = "Disetujui
",
catatan = "Performa pengurangan sangat baik",
catatan_validasi = "Tervalidasi
",
aksi = "" +
"" +
"" +
"
",
},
new {
periode = "Apr 2024",
nama_bank_sampah = "Ceria Hijau",
jumlah_sampah_reduksi = 220,
lama_proses = 12,
status_validasi = "Ditolak
",
catatan = "Pengurangan tidak sesuai kriteria",
catatan_validasi = "Tidak Valid
",
aksi = "" +
"" +
"" +
"
",
},
};
var response = new
{
data = data
};
return Json(response);
}
}
}