using TravelAgencyContracts.BindingModels; using TravelAgencyContracts.ViewModels; using TravelAgencyWebApp.Models; using Microsoft.AspNetCore.Mvc; using System.Diagnostics; namespace TravelAgencyWebApp.Controllers { public class HomeController : Controller { private readonly ILogger _logger; public HomeController(ILogger logger) { _logger = logger; } public IActionResult Index() { return View(); } [HttpGet] public IActionResult Privacy() { return View(); } [ResponseCache(Duration = 0, Location = ResponseCacheLocation.None, NoStore = true)] public IActionResult Error() { return View(new ErrorViewModel { RequestId = Activity.Current?.Id ?? HttpContext.TraceIdentifier }); } [HttpGet] public IActionResult Enter() { return View(); } [HttpGet] public IActionResult Register() { return View(); } [HttpGet] public IActionResult Excursions() { return View(new List()); } [HttpGet] public IActionResult ExcursionGroups() { return View(new List()); } [HttpGet] public IActionResult Tours() { return View(new List()); } [HttpGet] public IActionResult CreateTour() { return View(); } [HttpGet] public IActionResult CreateExcursion() { return View(new List()); } [HttpGet] public IActionResult CreateExcursionGroup() { return View(new List()); } [HttpGet] public IActionResult UpdateTour() { return View(); } [HttpGet] public IActionResult UpdateExcursion() { return View(new List()); } [HttpGet] public IActionResult UpdateExcursionGroup() { return View(new List()); } [HttpGet] public IActionResult ReportMenu() { return View(); } [HttpGet] public IActionResult ReportPlaceTour() { return View(new List()); } [HttpGet] public IActionResult ReportTourPeriod() { return View(new List()); } } }