Move IsGM to Account class
This commit is contained in:
@ -10,6 +10,7 @@ namespace NightmareCoreWeb2
|
||||
public class Account
|
||||
{
|
||||
public UInt32 Id { get; set; }
|
||||
public bool IsGM {get; set;}
|
||||
public string Username { get; set; }
|
||||
public string Email { get; set; }
|
||||
public string LastIP { get; set; }
|
||||
@ -113,6 +114,13 @@ namespace NightmareCoreWeb2
|
||||
{
|
||||
Console.WriteLine(e);
|
||||
}
|
||||
}
|
||||
foreach (var access in this.Access)
|
||||
{
|
||||
if (access.RealmID == -1 && access.RealmID >= 1)
|
||||
{
|
||||
this.IsGM = true;
|
||||
}
|
||||
}
|
||||
rdr.Close();
|
||||
|
||||
|
||||
@ -55,7 +55,7 @@
|
||||
</div>
|
||||
<br />
|
||||
<div class="container" style="display: flex; flex-wrap: wrap;">
|
||||
@if (Model.IsGM)
|
||||
@if (Model.UserAccount.IsGM)
|
||||
{
|
||||
@foreach (var ticket in Model.Tickets)
|
||||
{
|
||||
|
||||
@ -14,7 +14,6 @@ namespace NightmareCoreWeb2.Pages
|
||||
public string CharacterListType { get; set; }
|
||||
public string AuthToken { get; set; }
|
||||
public string Username { get; set; }
|
||||
public bool IsGM { get; set; }
|
||||
public bool IsAuthenticated = false;
|
||||
public Account UserAccount { get; set; }
|
||||
public List<Character> OnlineCharacters = new List<Character>();
|
||||
@ -81,13 +80,8 @@ namespace NightmareCoreWeb2.Pages
|
||||
Account a = new Account(Username);
|
||||
UserAccount = a;
|
||||
OnlineCharacters = a.Characters;
|
||||
foreach (var access in a.Access)
|
||||
{
|
||||
if (access.RealmID == -1 && access.RealmID >= 1)
|
||||
{
|
||||
this.IsGM = true;
|
||||
this.Tickets = GMTicket.GetAllTickets();
|
||||
}
|
||||
if (a.IsGM) {
|
||||
this.Tickets = GMTicket.GetAllTickets();
|
||||
}
|
||||
ViewData["Title"] = a.Username;
|
||||
CharacterListType = $"{a.Username}'s Characters";
|
||||
|
||||
Reference in New Issue
Block a user