using System.Diagnostics; using Microsoft.AspNetCore.Mvc; using WebApplication2.Models; using WebApplication2.Models.ViewModels; namespace WebApplication2.Controllers.WebNew { public class HomeController : Controller { private readonly ILogger _logger; public HomeController(ILogger logger) { _logger = logger; } [HttpGet("/")] public IActionResult Index() { var berita = GetData(); ViewBag.MainNews = berita.FirstOrDefault(); ViewBag.SideNews = berita.Skip(1).Take(4).ToList(); return View("~/Views/WebNew/Home/Index.cshtml"); } [HttpGet("/webnew/faq")] public IActionResult Faq() { return View("~/Views/WebNew/Faq.cshtml"); } [HttpGet("/kontak")] public IActionResult Kontak() { return View("~/Views/WebNew/Kontak.cshtml"); } [HttpGet("/sertifikat")] public IActionResult Sertifikat() { return View("~/Views/WebNew/Sertifikat.cshtml"); } [HttpGet("/tentang-kami")] public IActionResult TentangKami() { return View("~/Views/WebNew/TentangKami.cshtml"); } [HttpGet("/ulasan")] public IActionResult Ulasan() { return View("~/Views/WebNew/FormReview.cshtml"); } public IActionResult Privacy() { return View(); } private List GetData() { return new List() { new BeritaViewModel { Judul = "Komitmen LLHD Terhadap Pemenuhan Permen LHK NO.23 TAHUN 2020", Deskripsi = "Komitmen Laboratorium Lingkungan Hidup Daerah (LLHD) Provinsi DKI Jakarta...", Gambar = "/webnew/assets/image/foto/Berita komitmen llhd.png", Tanggal = new DateTime(2025,3,4), Slug = "berita-1" }, new BeritaViewModel { Judul = "Lorem Ipsum Judul", Deskripsi = "Isi berita...", Gambar = "/webnew/assets/image/foto/1.jpeg", Tanggal = new DateTime(2025,3,4), Slug = "berita-2" }, new BeritaViewModel { Judul = "Lorem Ipsum Judul", Deskripsi = "Isi berita...", Gambar = "/webnew/assets/image/foto/2.jpeg", Tanggal = new DateTime(2025,3,4), Slug = "berita-3" }, new BeritaViewModel { Judul = "Lorem Ipsum Judul", Deskripsi = "Isi berita...", Gambar = "/webnew/assets/image/foto/3.jpeg", Tanggal = new DateTime(2025,3,4), Slug = "berita-4" }, new BeritaViewModel { Judul = "Lorem Ipsum Judul", Deskripsi = "Isi berita...", Gambar = "/webnew/assets/image/foto/4.jpeg", Tanggal = new DateTime(2025,3,4), Slug = "berita-5" } }; } [ResponseCache(Duration = 0, Location = ResponseCacheLocation.None, NoStore = true)] public IActionResult Error() { return View(new ErrorViewModel { RequestId = Activity.Current?.Id ?? HttpContext.TraceIdentifier }); } } }