29 lines
841 B
C#
29 lines
841 B
C#
namespace Lieb.Models.GuildWars2.Raid
|
|
{
|
|
public enum SignUpType
|
|
{
|
|
SignedUp = 0,
|
|
Maybe = 1,
|
|
Backup = 2,
|
|
Flex = 3,
|
|
SignedOff = 4
|
|
}
|
|
|
|
public class RaidSignUp
|
|
{
|
|
public int RaidSignUpId { get; set; }
|
|
public bool IsExternalUser {get { return LiebUserId == 0;}}
|
|
public int RaidId { get; set; }
|
|
public ulong LiebUserId { get; set; }
|
|
public int GuildWars2AccountId { get; set; }
|
|
public int RaidRoleId { get; set; }
|
|
public string ExternalUserName {get; set;} = string.Empty;
|
|
|
|
public SignUpType SignUpType { get; set; }
|
|
|
|
public Raid Raid { get; set; }
|
|
public LiebUser LiebUser { get; set; }
|
|
public GuildWars2Account GuildWars2Account { get; set; }
|
|
public RaidRole RaidRole { get; set; }
|
|
}
|
|
}
|