using Microsoft.AspNetCore.Mvc; namespace BpsRwApp.Controllers { [Route("[controller]/[action]")] public class RumahMemilahController : AppControllerBase { public IActionResult Index() { return View(); } [HttpGet] public IActionResult Table() { var data = Enumerable.Range(0, 100) .Select(index => { var wilayah = ControllerSampleData.WilayahSeeds[(index + 4) % ControllerSampleData.WilayahSeeds.Length]; var totalRumah = 720 + (index * 19 % 880); var rumahAktif = totalRumah - (70 + index % 45); var rumahNasabah = rumahAktif - (index % 12); var bankSampah = 45 + (index % 11) * 4; return new { kecamatan = $"{wilayah.Kecamatan}, {wilayah.Kota}", jumlah_rw = 18 + (index % 60), total_rumah = totalRumah, rumah_aktif_memilah = rumahAktif, rumah_nasabah = rumahNasabah, bank_sampah = bankSampah, }; }) .ToArray(); var response = new { data = data }; return Json(response); } } }