bank-sampah/Controllers/Main/AktivitasDataController.cs

41 lines
1.2 KiB
C#

using Microsoft.AspNetCore.Mvc;
namespace BankSampahApp.Controllers.Main
{
[Route("Main/[controller]/[action]")]
public class AktivitasDataController : Controller
{
public IActionResult Index()
{
return View("~/Views/Main/AktivitasData/Index.cshtml");
}
[HttpGet]
public IActionResult Get()
{
var data = new
{
aktivitas = new[] { "Pemilahan", "Pengumpulan" },
fasilitas = new[] { "Tong Komposter", "Mesin Pengepres" },
jenis_pengolahan = new[] { "Pemilahan", "Pengumpulan" }
};
return Json(data);
}
[HttpPost]
public IActionResult Save([FromBody] SaveRequest request)
{
// TODO: Implement actual save logic
return Json(new { success = true, message = "Data berhasil disimpan" });
}
public class SaveRequest
{
public string[] Aktivitas { get; set; } = Array.Empty<string>();
public string[] Fasilitas { get; set; } = Array.Empty<string>();
public string[] JenisPengolahan { get; set; } = Array.Empty<string>();
}
}
}