Events webapp

This commit is contained in:
Dimitar Byalkov
2023-06-09 08:16:42 +02:00
parent cc0cc3d7f7
commit 893a683d9a
11 changed files with 279 additions and 8 deletions

View File

@@ -0,0 +1,27 @@
using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Mvc;
using Microsoft.AspNetCore.Mvc.RazorPages;
using Logic;
using Models;
using System.Security.Claims;
using System.Dynamic;
namespace WebApp.Pages
{
[Authorize]
public class EventsModel : PageModel
{
private readonly IEventRepository _eventRepository;
public EventsModel(IEventRepository eventRepository)
{
_eventRepository = eventRepository;
}
public void OnGet()
{
EventManager eventManager = new EventManager(_eventRepository);
ViewData["events"] = eventManager.GetAllCurrentEvents();
}
}
}