public static void Main(string[] args)
var week = new WorkWeek(DateTime.Now);
Console.WriteLine($"Today: {week.Today}");
Console.WriteLine($"First Of Week: {week.FirstDayOfWorkWeek:d} - {week.FirstDayOfWorkWeek.DayOfWeek}");
Console.WriteLine($"Last Of Week: {week.LastDayOfWorkWeek:d}- {week.LastDayOfWorkWeek.DayOfWeek}");
Console.WriteLine($"Press Any Key to continue...");
public WorkWeek(DateTime input)
var date = (int) input.DayOfWeek;
FirstDayOfWorkWeek = input.AddDays(-date);
LastDayOfWorkWeek = FirstDayOfWorkWeek.AddDays(6);
public DateTime Today { get; set; }
public DateTime FirstDayOfWorkWeek{ get; set; }
public DateTime LastDayOfWorkWeek{ get; set; }