Renamed RaidRole and RaidSignUpHistory

This commit is contained in:
t.ruspekhofer 2022-03-23 21:48:29 +01:00
parent 2bf630f3a1
commit bae69648d0
15 changed files with 144 additions and 121 deletions

View file

@ -60,7 +60,7 @@ namespace Lieb.Data
{
possibleClasses.Add(build.GuildWars2Build.Class);
}
PlannedRaidRole role = new PlannedRaidRole();
RaidRole role = new RaidRole();
role.Spots = 0;
if (possibleClasses.Count > 0)
{
@ -84,7 +84,7 @@ namespace Lieb.Data
{
possibleEliteSpecs.Add(build.GuildWars2Build.EliteSpecialization);
}
PlannedRaidRole role = new PlannedRaidRole();
RaidRole role = new RaidRole();
role.Spots = 0;
if (possibleEliteSpecs.Count > 0)
{
@ -112,7 +112,7 @@ namespace Lieb.Data
BalanceRoles(raid, signedUpUsers);
foreach(var userBuild in signedUpUsers)
{
PlannedRaidRole role = new PlannedRaidRole();
RaidRole role = new RaidRole();
role.Spots = 0;
role.Name = userBuild.Value.BuildName;
raid.Roles.Add(role);
@ -326,19 +326,19 @@ namespace Lieb.Data
private void CleanUpRoles(Raid raid, LiebContext context)
{
List<PlannedRaidRole> rolesToDelete = new List<PlannedRaidRole>();
foreach (PlannedRaidRole role in raid.Roles)
List<RaidRole> rolesToDelete = new List<RaidRole>();
foreach (RaidRole role in raid.Roles)
{
if (!role.IsRandomSignUpRole && raid.SignUps.FirstOrDefault(s => s.PlannedRaidRoleId == role.PlannedRaidRoleId) == null)
if (!role.IsRandomSignUpRole && raid.SignUps.FirstOrDefault(s => s.PlannedRaidRoleId == role.RaidRoleId) == null)
{
rolesToDelete.Add(role);
}
}
foreach (PlannedRaidRole role in rolesToDelete)
foreach (RaidRole role in rolesToDelete)
{
raid.Roles.Remove(role);
}
context.PlannedRaidRoles.RemoveRange(rolesToDelete);
context.RaidRoles.RemoveRange(rolesToDelete);
}
}