namespace WorkTime.Models; public sealed class Settings { public TimeSpan WorkTime { get; set; } = TimeSpan.FromHours(7); public TimeSpan BreakAfter0 { get; set; } = TimeSpan.Zero; public TimeSpan BreakAfter6 { get; set; } = TimeSpan.FromMinutes(30); public TimeSpan BreakAfter9 { get; set; } = TimeSpan.FromMinutes(45); public TimeSpan DontTrackBreakAfter { get; set; } = TimeSpan.FromHours(14); public TimeSpan IdealOvertime { get; set; } = TimeSpan.FromMinutes(30); public TimeSpan MaxOvertime { get; set; } = TimeSpan.FromMinutes(60); }