using Microsoft.AspNetCore.Mvc; namespace BpsRwApp.Controllers { [Route("[controller]/[action]")] public class DataBeratSampahRwController : AppControllerBase { public IActionResult Index() { return View(); } [HttpGet] public IActionResult Table() { var startDate = new DateTime(2024, 1, 5); var data = Enumerable.Range(0, 100) .Select(index => { var tanggal = ControllerSampleData.FormatTanggal(startDate.AddDays(index * 2)); var mudahTerurai = 80 + (index * 5 % 70); var materialDaurUlang = 45 + (index * 3 % 50); var b3 = 5 + index % 6; var totalPengurangan = mudahTerurai + materialDaurUlang; var neracaSampah = totalPengurangan - b3; return new { tanggal, rt = ((index % 15) + 1).ToString("D2"), berat_mudah_terurai = mudahTerurai, berat_material_daur_ulang = materialDaurUlang, berat_b3 = b3, total_pengurangan_sampah = totalPengurangan, neraca_sampah = neracaSampah, }; }) .ToArray(); var response = new { data = data }; return Json(response); } } }