42 lines
1.2 KiB
C#
42 lines
1.2 KiB
C#
using Microsoft.AspNetCore.Mvc;
|
|
|
|
namespace BankSampahApp.Controllers.Data
|
|
{
|
|
[Route("Data/[controller]/[action]")]
|
|
public class AktivitasController : Controller
|
|
{
|
|
public IActionResult Index()
|
|
{
|
|
return View("~/Views/Data/Aktivitas/Index.cshtml");
|
|
}
|
|
|
|
[HttpGet]
|
|
public IActionResult Get()
|
|
{
|
|
// Data yang sudah tersimpan
|
|
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 to database
|
|
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>();
|
|
}
|
|
}
|
|
}
|