Lieb-Website/Lieb/Models/GuildWars2/Raid/RaidTemplate.cs
2022-11-19 00:47:52 +01:00

25 lines
658 B
C#

using System.ComponentModel.DataAnnotations;
namespace Lieb.Models.GuildWars2.Raid
{
public class RaidTemplate : RaidBase
{
public int RaidTemplateId { get; private set; }
[Required]
public DateTime StartTime { get; set; } = DateTime.Now;
[Required]
public DateTime EndTime { get; set; }
public DateTime FreeForAllTime { get; set; }
public string TimeZone { get; set; } = String.Empty;
public int Interval { get; set; }
public int CreateDaysBefore { get; set; }
public ICollection<RaidLog> TemplateLogs { get; set; } = new HashSet<RaidLog>();
}
}