25 lines
695 B
C#
25 lines
695 B
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Threading.Tasks;
|
|
using bahnplan.web.database;
|
|
using bahnplan.web.database.Tables;
|
|
using Microsoft.AspNetCore.Http;
|
|
using Microsoft.AspNetCore.Mvc;
|
|
using Microsoft.AspNetCore.Mvc.RazorPages;
|
|
using Microsoft.Extensions.Logging;
|
|
|
|
namespace bahnplan.web.Pages {
|
|
public class IndexModel : PageModel {
|
|
public User AuthorizedUser;
|
|
|
|
public void OnGet() {
|
|
if (HttpContext.Session.GetString("authorized") != "true")
|
|
return;
|
|
|
|
var uid = int.Parse(HttpContext.Session.GetString("uid"));
|
|
using var db = new Database.DbConn();
|
|
AuthorizedUser = db.Users.FirstOrDefault(p => p.UserId == uid);
|
|
}
|
|
}
|
|
} |