diff --git a/Lieb/Pages/Raids/RaidDetails.razor b/Lieb/Pages/Raids/RaidDetails.razor
index e0f1513..1438d9a 100644
--- a/Lieb/Pages/Raids/RaidDetails.razor
+++ b/Lieb/Pages/Raids/RaidDetails.razor
@@ -16,31 +16,33 @@
-
-
+
+
+
Date
@_startTime.DateTime.ToLongDateString()
-
-
+
+
Time
from: @_startTime.DateTime.ToShortTimeString() to: @_endTime.DateTime.ToShortTimeString()
-
-
+
+
-
-
+
+
Organizer
@_raid.Organizer
-
-
-
+
+
Voice chat
@_raid.VoiceChat
-
-
+
+
+
diff --git a/Lieb/Pages/Raids/RaidDetails.razor.css b/Lieb/Pages/Raids/RaidDetails.razor.css
index a2ddf23..e833368 100644
--- a/Lieb/Pages/Raids/RaidDetails.razor.css
+++ b/Lieb/Pages/Raids/RaidDetails.razor.css
@@ -11,22 +11,26 @@ h5 {
color: lightgrey;
}
+.timesblock {
+ display: block;
+}
+
.times {
- float: left;
- display: inline;
- width: 49%;
+ display: inline-block;
+ width: 250px;
padding-top: 15px;
}
+.detailsblock {
+ display: block;
+}
.details {
- float: left;
- display: inline;
- width: 33%;
+ display: inline-block;
+ width: 250px;
padding-top: 15px;
}
-
.controlButton {
margin-right: 10px;
}
diff --git a/Lieb/Pages/Raids/RaidRoles.razor b/Lieb/Pages/Raids/RaidRoles.razor
index 39bcb0b..4e950ce 100644
--- a/Lieb/Pages/Raids/RaidRoles.razor
+++ b/Lieb/Pages/Raids/RaidRoles.razor
@@ -24,7 +24,9 @@
@role.Description
-
+
+
+
|
@if(_liebUserId > 0)
{
@@ -60,7 +62,14 @@
{
if (_user != null)
{
- _usableAccounts = _user.GuildWars2Accounts.Where(a => a.EquippedBuilds.Count > 0).ToList();
+ if (_raid.RaidType == RaidType.Planned)
+ {
+ _usableAccounts = _user.GuildWars2Accounts.ToList();
+ }
+ else
+ {
+ _usableAccounts = _user.GuildWars2Accounts.Where(a => a.EquippedBuilds.Count > 0).ToList();
+ }
_liebUserId = _user.LiebUserId;
}
}
@@ -77,4 +86,12 @@
}
_raid = RaidService.GetRaid(_raid.RaidId);
}
+
+ public async Task ChangeAccount(ChangeEventArgs e)
+ {
+ int accountId = int.Parse(e.Value.ToString());
+ await RaidService.ChangeAccount(_raid.RaidId, _liebUserId, accountId);
+ _raid = RaidService.GetRaid(_raid.RaidId);
+ this.StateHasChanged();
+ }
}
diff --git a/Lieb/Pages/Raids/SignedUpUsers.razor b/Lieb/Pages/Raids/SignedUpUsers.razor
index 509a5cc..2ba7bac 100644
--- a/Lieb/Pages/Raids/SignedUpUsers.razor
+++ b/Lieb/Pages/Raids/SignedUpUsers.razor
@@ -18,10 +18,10 @@
@if (signUp.SignUpType != SignUpType.SignedUp) signUpStatus = $" - {signUp.SignUpType}";
}
- @if (isUser && _usableAccounts.Count > 1)
+ @if (isUser && _usableAccounts.Count > 1 && signUp.SignUpType != SignUpType.Flex)
{
@signUp.LiebUser.Name
- |