renamed Frequency to Interval
This commit is contained in:
parent
6e4dce5b1f
commit
c00f987f16
4 changed files with 21 additions and 9 deletions
|
@ -125,7 +125,7 @@ namespace Lieb.Data
|
||||||
EndTime = templateStartTime.AddHours(2),
|
EndTime = templateStartTime.AddHours(2),
|
||||||
FreeForAllTime = templateStartTime.AddHours(-2),
|
FreeForAllTime = templateStartTime.AddHours(-2),
|
||||||
VoiceChat = "ts.lieb.games",
|
VoiceChat = "ts.lieb.games",
|
||||||
Frequency = 7,
|
Interval = 7,
|
||||||
CreateDaysBefore = 7,
|
CreateDaysBefore = 7,
|
||||||
TimeZone = "Europe/Vienna",
|
TimeZone = "Europe/Vienna",
|
||||||
Roles = new[] { new PlannedRaidRole(){
|
Roles = new[] { new PlannedRaidRole(){
|
||||||
|
|
|
@ -60,7 +60,7 @@ namespace Lieb.Data
|
||||||
raidToChange.EndTime = template.EndTime;
|
raidToChange.EndTime = template.EndTime;
|
||||||
raidToChange.FreeForAllTime = template.FreeForAllTime;
|
raidToChange.FreeForAllTime = template.FreeForAllTime;
|
||||||
raidToChange.TimeZone = template.TimeZone;
|
raidToChange.TimeZone = template.TimeZone;
|
||||||
raidToChange.Frequency = template.Frequency;
|
raidToChange.Interval = template.Interval;
|
||||||
raidToChange.CreateDaysBefore = template.CreateDaysBefore;
|
raidToChange.CreateDaysBefore = template.CreateDaysBefore;
|
||||||
|
|
||||||
context.PlannedRaidRoles.RemoveRange(raidToChange.Roles);
|
context.PlannedRaidRoles.RemoveRange(raidToChange.Roles);
|
||||||
|
@ -105,9 +105,9 @@ namespace Lieb.Data
|
||||||
|
|
||||||
private void MoveTemplate(RaidTemplate template)
|
private void MoveTemplate(RaidTemplate template)
|
||||||
{
|
{
|
||||||
template.StartTime = template.StartTime.AddDays(template.Frequency);
|
template.StartTime = template.StartTime.AddDays(template.Interval);
|
||||||
template.EndTime = template.EndTime.AddDays(template.Frequency);
|
template.EndTime = template.EndTime.AddDays(template.Interval);
|
||||||
template.FreeForAllTime = template.FreeForAllTime.AddDays(template.Frequency);
|
template.FreeForAllTime = template.FreeForAllTime.AddDays(template.Interval);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -16,7 +16,7 @@ namespace Lieb.Models.GuildWars2.Raid
|
||||||
|
|
||||||
public string TimeZone { get; set; } = String.Empty;
|
public string TimeZone { get; set; } = String.Empty;
|
||||||
|
|
||||||
public int Frequency { get; set; }
|
public int Interval { get; set; }
|
||||||
|
|
||||||
public int CreateDaysBefore { get; set; }
|
public int CreateDaysBefore { get; set; }
|
||||||
}
|
}
|
||||||
|
|
|
@ -36,7 +36,7 @@
|
||||||
Raid Type:
|
Raid Type:
|
||||||
<InputSelect @bind-Value="_template.RaidType" disabled="@_isEdit">
|
<InputSelect @bind-Value="_template.RaidType" disabled="@_isEdit">
|
||||||
<option value="@RaidType.Planned">Planned</option>
|
<option value="@RaidType.Planned">Planned</option>
|
||||||
<option value="@RaidType.RandomWithBoons">Random with boons covred</option>
|
<option value="@RaidType.RandomWithBoons">Random with boons covered</option>
|
||||||
<option value="@RaidType.RandomClasses">Random classes</option>
|
<option value="@RaidType.RandomClasses">Random classes</option>
|
||||||
<option value="@RaidType.RandomEliteSpecialization">Random elite specializations</option>
|
<option value="@RaidType.RandomEliteSpecialization">Random elite specializations</option>
|
||||||
</InputSelect>
|
</InputSelect>
|
||||||
|
@ -123,6 +123,18 @@
|
||||||
<InputText @bind-Value="_template.VoiceChat" />
|
<InputText @bind-Value="_template.VoiceChat" />
|
||||||
</label>
|
</label>
|
||||||
</p>
|
</p>
|
||||||
|
<p>
|
||||||
|
<label>
|
||||||
|
Interval in Days:
|
||||||
|
<InputNumber @bind-Value="_template.Interval" />
|
||||||
|
</label>
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
<label>
|
||||||
|
Create Days Before:
|
||||||
|
<InputNumber @bind-Value="_template.CreateDaysBefore" />
|
||||||
|
</label>
|
||||||
|
</p>
|
||||||
|
|
||||||
@if(_template.RaidType == RaidType.Planned)
|
@if(_template.RaidType == RaidType.Planned)
|
||||||
{
|
{
|
||||||
|
@ -212,7 +224,7 @@
|
||||||
if (confirmed)
|
if (confirmed)
|
||||||
{
|
{
|
||||||
await RaidTemplateService.DeleteTemplate(_template.RaidTemplateId);
|
await RaidTemplateService.DeleteTemplate(_template.RaidTemplateId);
|
||||||
NavigationManager.NavigateTo("raidoverview");
|
NavigationManager.NavigateTo("raidtemplateoverview");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -249,6 +261,6 @@
|
||||||
_template.FreeForAllTime = _freeForAllDate.Date + _freeForAllTime.TimeOfDay;
|
_template.FreeForAllTime = _freeForAllDate.Date + _freeForAllTime.TimeOfDay;
|
||||||
|
|
||||||
await RaidTemplateService.AddOrEditTemplate(_template);
|
await RaidTemplateService.AddOrEditTemplate(_template);
|
||||||
NavigationManager.NavigateTo("raidoverview");
|
NavigationManager.NavigateTo("raidtemplateoverview");
|
||||||
}
|
}
|
||||||
}
|
}
|
Loading…
Add table
Add a link
Reference in a new issue