/// <summary>
 /// Метод-callback для кнопки сохранения/создания строки в зависимости от флага
 /// </summary>
 void saveButton_Click(object sender, RoutedEventArgs e)
 {
     if (fl == WindowOperationFlag.Edit)
     {
         if (presenter.SaveRow(nameBox.Text, currentRow))
         {
             MessageBox.Show("Сохранение успешно!");
             ChangeWindowDataEvent();
         }
         else
         {
             MessageBox.Show("Ошибка сохранения!");
         }
     }
     else
     {
         if (presenter.CreateRow(nameBox.Text, currentSchedule))
         {
             MessageBox.Show("Создание успешно!");
             ChangeWindowDataEvent();
         }
         else
         {
             MessageBox.Show("Ошибка создания!");
         }
     }
     Close();
 }