using Microsoft.AspNetCore.Mvc; namespace BpsRwApp.Controllers { [Route("[controller]/[action]")] public class DataKecamatanRumahMemilahController : AppControllerBase { public IActionResult Index() { return View(); } [HttpGet] public IActionResult Table() { var data = Enumerable.Range(0, 100) .Select(index => { var wilayah = ControllerSampleData.WilayahSeeds[index % ControllerSampleData.WilayahSeeds.Length]; var totalRumah = 700 + (index * 17 % 900); var rumahAktif = totalRumah - (60 + index % 40); var rumahNasabah = rumahAktif - (index % 15); var bankSampah = 50 + (index % 10) * 5; return new { kecamatan = $"{wilayah.Kecamatan}, {wilayah.Kota}", jumlah_rw = 20 + (index % 55), total_rumah = totalRumah, rumah_aktif_memilah = rumahAktif, rumah_nasabah = rumahNasabah, bank_sampah = bankSampah, }; }) .ToArray(); var response = new { data = data }; return Json(response); } } }