134 lines
8.9 KiB
C#
134 lines
8.9 KiB
C#
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 {
|
|
tanggal_pencatatan = "15 Mar 2024",
|
|
nama_bank_sampah = "Berkah Sampah",
|
|
nama_penanggung_jawab = "Dewi Nusantara",
|
|
jenis_sampah_organik = "Rumput",
|
|
jumlah_sampah_masuk = 345,
|
|
jumlah_maggot_dihasilkan = 345,
|
|
status_validasi = "<div class=\"px-2 py-1 bg-green-50 rounded-full inline-flex items-center justify-center\"><span class=\"text-green-600 text-xs font-semibold font-['Plus_Jakarta_Sans']\">Disetujui</span></div>",
|
|
catatan = "Perhatikan kebersihan",
|
|
aksi = "<div class=\"flex gap-2\">" +
|
|
"<button class=\"p-2 bg-amber-500 rounded-full\"><i class=\"ph ph-note-pencil text-white text-sm\"></i></button>" +
|
|
"<button class=\"p-2 bg-red-500 rounded-full\"><i class=\"ph ph-trash text-white text-sm\"></i></button>" +
|
|
"</div>",
|
|
catatan_validasi = "<div class=\"px-2 py-1 bg-green-50 rounded-full inline-flex items-center justify-center\"><span class=\"text-green-600 text-xs font-semibold font-['Plus_Jakarta_Sans']\">Tervalidasi</span></div>",
|
|
},
|
|
new {
|
|
tanggal_pencatatan = "18 Agt 2024",
|
|
nama_bank_sampah = "Pelangi Persada",
|
|
nama_penanggung_jawab = "Bambang",
|
|
jenis_sampah_organik = "Buah Busuk",
|
|
jumlah_sampah_masuk = 987,
|
|
jumlah_maggot_dihasilkan = 987,
|
|
status_validasi = "<div class=\"px-2 py-1 bg-green-50 rounded-full inline-flex items-center justify-center\"><span class=\"text-green-600 text-xs font-semibold font-['Plus_Jakarta_Sans']\">Disetujui</span></div>",
|
|
catatan = "Perlu dicek ulang",
|
|
aksi = "<div class=\"flex gap-2\">" +
|
|
"<button class=\"p-2 bg-amber-500 rounded-full\"><i class=\"ph ph-note-pencil text-white text-sm\"></i></button>" +
|
|
"<button class=\"p-2 bg-red-500 rounded-full\"><i class=\"ph ph-trash text-white text-sm\"></i></button>" +
|
|
"</div>",
|
|
catatan_validasi = "<button class=\"btn-validasi px-3 py-1.5 bg-green-800 rounded-full text-white text-xs font-semibold font-['Plus_Jakarta_Sans'] hover:bg-green-900\">Validasi Data</button>",
|
|
},
|
|
new {
|
|
tanggal_pencatatan = "22 Apr 2024",
|
|
nama_bank_sampah = "Eco Makmur",
|
|
nama_penanggung_jawab = "Citra Lestari",
|
|
jenis_sampah_organik = "Jerami",
|
|
jumlah_sampah_masuk = 234,
|
|
jumlah_maggot_dihasilkan = 234,
|
|
status_validasi = "<div class=\"px-2 py-1 bg-green-50 rounded-full inline-flex items-center justify-center\"><span class=\"text-green-600 text-xs font-semibold font-['Plus_Jakarta_Sans']\">Disetujui</span></div>",
|
|
catatan = "Perlu ditingkatkan",
|
|
aksi = "<div class=\"flex gap-2\">" +
|
|
"<button class=\"p-2 bg-amber-500 rounded-full\"><i class=\"ph ph-note-pencil text-white text-sm\"></i></button>" +
|
|
"<button class=\"p-2 bg-red-500 rounded-full\"><i class=\"ph ph-trash text-white text-sm\"></i></button>" +
|
|
"</div>",
|
|
catatan_validasi = "<button class=\"btn-validasi px-3 py-1.5 bg-green-800 rounded-full text-white text-xs font-semibold font-['Plus_Jakarta_Sans'] hover:bg-green-900\">Validasi Data</button>",
|
|
},
|
|
new {
|
|
tanggal_pencatatan = "12 Jun 2024",
|
|
nama_bank_sampah = "Griya Daur Ulang",
|
|
nama_penanggung_jawab = "Raden Agung",
|
|
jenis_sampah_organik = "Sayuran",
|
|
jumlah_sampah_masuk = 678,
|
|
jumlah_maggot_dihasilkan = 678,
|
|
status_validasi = "<div class=\"px-2 py-1 bg-green-50 rounded-full inline-flex items-center justify-center\"><span class=\"text-green-600 text-xs font-semibold font-['Plus_Jakarta_Sans']\">Disetujui</span></div>",
|
|
catatan = "Kualitas baik",
|
|
aksi = "<div class=\"flex gap-2\">" +
|
|
"<button class=\"p-2 bg-amber-500 rounded-full\"><i class=\"ph ph-note-pencil text-white text-sm\"></i></button>" +
|
|
"<button class=\"p-2 bg-red-500 rounded-full\"><i class=\"ph ph-trash text-white text-sm\"></i></button>" +
|
|
"</div>",
|
|
catatan_validasi = "<button class=\"btn-validasi px-3 py-1.5 bg-green-800 rounded-full text-white text-xs font-semibold font-['Plus_Jakarta_Sans'] hover:bg-green-900\">Validasi Data</button>",
|
|
},
|
|
new {
|
|
tanggal_pencatatan = "29 Jul 2024",
|
|
nama_bank_sampah = "Bank Sampah Induk",
|
|
nama_penanggung_jawab = "Joko Widodo",
|
|
jenis_sampah_organik = "Daun Kering",
|
|
jumlah_sampah_masuk = 789,
|
|
jumlah_maggot_dihasilkan = 789,
|
|
status_validasi = "<div class=\"px-2 py-1 bg-red-50 rounded-full inline-flex items-center justify-center\"><span class=\"text-red-600 text-xs font-semibold font-['Plus_Jakarta_Sans']\">Belum Disetujui</span></div>",
|
|
catatan = "Cukup baik",
|
|
aksi = "<div class=\"flex gap-2\">" +
|
|
"<button class=\"p-2 bg-amber-500 rounded-full\"><i class=\"ph ph-note-pencil text-white text-sm\"></i></button>" +
|
|
"<button class=\"p-2 bg-red-500 rounded-full\"><i class=\"ph ph-trash text-white text-sm\"></i></button>" +
|
|
"</div>",
|
|
catatan_validasi = "<button class=\"btn-validasi px-3 py-1.5 bg-green-800 rounded-full text-white text-xs font-semibold font-['Plus_Jakarta_Sans'] hover:bg-green-900\">Validasi Data</button>",
|
|
},
|
|
new {
|
|
tanggal_pencatatan = "01 Mei 2024",
|
|
nama_bank_sampah = "Ceria Hijau",
|
|
nama_penanggung_jawab = "Agnes Monica",
|
|
jenis_sampah_organik = "Sisa Makanan",
|
|
jumlah_sampah_masuk = 456,
|
|
jumlah_maggot_dihasilkan = 456,
|
|
status_validasi = "<div class=\"px-2 py-1 bg-red-50 rounded-full inline-flex items-center justify-center\"><span class=\"text-red-600 text-xs font-semibold font-['Plus_Jakarta_Sans']\">Belum Disetujui</span></div>",
|
|
catatan = "Bagus",
|
|
aksi = "<div class=\"flex gap-2\">" +
|
|
"<button class=\"p-2 bg-amber-500 rounded-full\"><i class=\"ph ph-note-pencil text-white text-sm\"></i></button>" +
|
|
"<button class=\"p-2 bg-red-500 rounded-full\"><i class=\"ph ph-trash text-white text-sm\"></i></button>" +
|
|
"</div>",
|
|
catatan_validasi = "<button class=\"btn-validasi px-3 py-1.5 bg-green-800 rounded-full text-white text-xs font-semibold font-['Plus_Jakarta_Sans'] hover:bg-green-900\">Validasi Data</button>",
|
|
},
|
|
new {
|
|
tanggal_pencatatan = "10 Sep 2024",
|
|
nama_bank_sampah = "Hijau Lestari",
|
|
nama_penanggung_jawab = "Siti Nurhaliza",
|
|
jenis_sampah_organik = "Rumput",
|
|
jumlah_sampah_masuk = 320,
|
|
jumlah_maggot_dihasilkan = 320,
|
|
status_validasi = "<div class=\"px-2 py-1 bg-red-50 rounded-full inline-flex items-center justify-center\"><span class=\"text-red-600 text-xs font-semibold font-['Plus_Jakarta_Sans']\">Belum Disetujui</span></div>",
|
|
catatan = "Perlu perbaikan",
|
|
aksi = "<div class=\"flex gap-2\">" +
|
|
"<button class=\"p-2 bg-amber-500 rounded-full\"><i class=\"ph ph-note-pencil text-white text-sm\"></i></button>" +
|
|
"<button class=\"p-2 bg-red-500 rounded-full\"><i class=\"ph ph-trash text-white text-sm\"></i></button>" +
|
|
"</div>",
|
|
catatan_validasi = "<div class=\"px-2 py-1 bg-red-50 rounded-full inline-flex items-center justify-center\"><span class=\"text-red-600 text-xs font-semibold font-['Plus_Jakarta_Sans']\">Validasi Ditolak</span></div>",
|
|
},
|
|
};
|
|
|
|
var response = new
|
|
{
|
|
data = data
|
|
};
|
|
|
|
return Json(response);
|
|
}
|
|
}
|
|
}
|