public void RenewSwapsSubmits()
        {
            //ЛИСТ SWAPS СООБЩЕНИЙ
            var swaps = SwapLogics.UserSwaps(user);

            dataGridSwap.ItemsSource = swaps;

            //ЛИСТ SUBMITS СООБЩЕНИЙ
            var submits = SubmitLogics.UserSubmits(user);

            dataGridSubmit.ItemsSource = submits;
        }
        public ScheduleWindow(User us, UserRepository u, RoomRepository r)
        {
            InitializeComponent();
            user      = us;
            user_repo = u;
            room_repo = r;

            PeopleWhoLiveInOneRoom = SubmitLogics.MakeList(user, user_repo.Users);
            countUsers             = PeopleWhoLiveInOneRoom.Count;
            user = SubmitLogics.GetUserWitnSpecialId(user, PeopleWhoLiveInOneRoom);

            results = ActualSchedule.GetActualSchedule(countUsers, PeopleWhoLiveInOneRoom);
            int dayToAdd = SwapLogics.GetMaxDayId(results, user);

            dateOfCleaningDateTime = SubmitLogics.GetDayOfCleaning(results, dayToAdd);

            CreateButtons(results);

            DateTime date = DateTime.Now;

            mThree.Text = date.AddDays(-3).ToString("MMM dd", CultureInfo.CreateSpecificCulture("en-US"));
            mTwo.Text   = date.AddDays(-2).ToString("MMM dd", CultureInfo.CreateSpecificCulture("en-US"));
            mOne.Text   = date.AddDays(-1).ToString("MMM dd", CultureInfo.CreateSpecificCulture("en-US"));
            pOne.Text   = date.AddDays(+1).ToString("MMM dd", CultureInfo.CreateSpecificCulture("en-US"));
            pTwo.Text   = date.AddDays(+2).ToString("MMM dd", CultureInfo.CreateSpecificCulture("en-US"));
            pThree.Text = date.AddDays(+3).ToString("MMM dd", CultureInfo.CreateSpecificCulture("en-US"));

            uOne.Text = PeopleWhoLiveInOneRoom[0].Name;
            if (PeopleWhoLiveInOneRoom.Count == 2)
            {
                uTwo.Text = PeopleWhoLiveInOneRoom[1].Name;
            }
            if (PeopleWhoLiveInOneRoom.Count == 3)
            {
                uTwo.Text   = PeopleWhoLiveInOneRoom[1].Name;
                uThree.Text = PeopleWhoLiveInOneRoom[2].Name;
            }

            RenewSwapsSubmits();
        }