using Microsoft.AspNetCore.Mvc;
namespace BankSampahApp.Controllers.Reduksi
{
[Route("Reduksi/[controller]/[action]")]
public class MaggotController : Controller
{
public IActionResult Index()
{
return View("~/Views/Reduksi/Maggot/Index.cshtml");
}
[HttpGet]
public IActionResult Table()
{
var data = new[]
{
new {
periode = "Mar 2024",
lokasi = "Berkah Sampah",
jumlah_sampah_reduksi = 345,
jumlah_maggot_dihasilkan = 345,
status_validasi = "
Disetujui
",
catatan = "Perhatikan kebersihan",
aksi = "" +
" " +
" " +
"
",
catatan_validasi = "Tervalidasi
",
},
new {
periode = "Apr 2024",
lokasi = "Eco Waste Center",
jumlah_sampah_reduksi = 410,
jumlah_maggot_dihasilkan = 390,
status_validasi = "Disetujui
",
catatan = "Pastikan pemilahan organik",
aksi = "
",
catatan_validasi = "Tervalidasi
",
},
new {
periode = "Mei 2024",
lokasi = "TPS Mandiri",
jumlah_sampah_reduksi = 520,
jumlah_maggot_dihasilkan = 505,
status_validasi = "Disetujui
",
catatan = "Kelembapan terlalu tinggi",
aksi = "
",
catatan_validasi = "Tervalidasi
",
},
new {
periode = "Jun 2024",
lokasi = "Bank Sampah Induk",
jumlah_sampah_reduksi = 295,
jumlah_maggot_dihasilkan = 270,
status_validasi = "Menunggu
",
catatan = "Butuh verifikasi ulang",
aksi = "
",
catatan_validasi = "Proses
",
},
new {
periode = "Jul 2024",
lokasi = "Kompos Center Utama",
jumlah_sampah_reduksi = 610,
jumlah_maggot_dihasilkan = 600,
status_validasi = "Disetujui
",
catatan = "Sudah optimal",
aksi = "
",
catatan_validasi = "Tervalidasi
",
},
new {
periode = "Agu 2024",
lokasi = "Waste Hub Barat",
jumlah_sampah_reduksi = 455,
jumlah_maggot_dihasilkan = 432,
status_validasi = "Ditolak
",
catatan = "Data tidak sesuai input",
aksi = "
",
catatan_validasi = "Tidak Valid
",
},
new {
periode = "Sep 2024",
lokasi = "TPS Hijau Berseri",
jumlah_sampah_reduksi = 378,
jumlah_maggot_dihasilkan = 360,
status_validasi = "Menunggu
",
catatan = "Perlu cek ulang berat",
aksi = "
",
catatan_validasi = "Proses
",
},
new {
periode = "Okt 2024",
lokasi = "Berkah Sampah Timur",
jumlah_sampah_reduksi = 512,
jumlah_maggot_dihasilkan = 500,
status_validasi = "Disetujui
",
catatan = "Sangat baik",
aksi = "
",
catatan_validasi = "Tervalidasi
",
},
new {
periode = "Nov 2024",
lokasi = "Unit Daur Ulang Mandiri",
jumlah_sampah_reduksi = 290,
jumlah_maggot_dihasilkan = 275,
status_validasi = "Ditolak
",
catatan = "Jumlah tidak konsisten",
aksi = "
",
catatan_validasi = "Tidak Valid
",
},
new {
periode = "Des 2024",
lokasi = "Green Waste Point",
jumlah_sampah_reduksi = 640,
jumlah_maggot_dihasilkan = 620,
status_validasi = "Menunggu
",
catatan = "Butuh pemeriksaan akhir",
aksi = "
",
catatan_validasi = "Proses
",
},
new {
periode = "Jan 2025",
lokasi = "Pusat Olah Organik",
jumlah_sampah_reduksi = 580,
jumlah_maggot_dihasilkan = 560,
status_validasi = "Disetujui
",
catatan = "Operasional stabil",
aksi = "
",
catatan_validasi = "Tervalidasi
",
},
};
var response = new
{
data = data
};
return Json(response);
}
}
}