public IAgreeOrDisagreeToSwapWindow(Swap sw, User us) { InitializeComponent(); int thisYear = DateTime.Now.Year; user = us; swap = sw; DateTime DateTimeOfCleaning = ActualSchedule.TransformToDateTime(swap.When); Who.Text = swap.From.Name; When.Text = DateTimeOfCleaning.ToString("MMMM dd, yyyy"); if (swap.Sick == true) { Reason.Text = "I am sorry. I am sick."; } else if (swap.DeadLine == true) { Reason.Text = "I am sorry. I have deadline."; } else if (swap.NotInTheTown == true) { Reason.Text = "I am sorry. I will not be in town that day."; } else { Reason.Text = swap.Reason; } }
public ControlWindow(Submit sub, User us)//пользователь который в системе { InitializeComponent(); int thisYear = DateTime.Now.Year; user = us; submit = sub; DateTime DateTimeOfCleaning = ActualSchedule.TransformToDateTime(submit.WhenDone); Who.Text = submit.Executer.Name; When.Text = DateTimeOfCleaning.ToString("MMMM dd, yyyy"); WhoControl.Text = user.Name; if (user.Id == submit.Executer.Id) { if (submit.Wash == true) { Wash.IsChecked = true; } if (submit.Sweep == true) { Sweep.IsChecked = true; } if (submit.Trash == true) { Trash.IsChecked = true; } Wash.IsEnabled = false; Sweep.IsEnabled = false; Trash.IsEnabled = false; } else { if (submit.Sweep == true) { res_Sweep.Text = "+"; } ; if (submit.Wash == true) { res_Wash.Text = "+"; } ; if (submit.Trash == true) { res_Trash.Text = "+"; } ; } }
public SubmiteWorkWindow(User us, int dayCleaning, List <User> users) { InitializeComponent(); user = us; checker = SubmitLogics.DetermiteChecker(user, users); DateOfCleaning = ActualSchedule.TransformToDateTime(dayCleaning); Perf.Text = user.Name; Date.Text = DateOfCleaning.ToString("MMMM dd, yyyy"); }