/// <summary>
 /// Обвновляет настройки приложения исходя из модели-представления диалога удаления пользователя
 /// </summary>
 private void UpdateSettings(AdministratorRemoveUserViewModel dialogVm)
 {
     Settings.Default["show_user_remove_dialog"] = !dialogVm.DontShowAgain;
 }
 /// <summary>
 /// Открывает диалог удаления выбранного пользователя
 /// Если выбран вариант "Да", то пользователь удаляется из бд
 /// </summary>
 private async Task OpenRemoveUserDialog()
 {
     if ((bool) Settings.Default["show_user_remove_dialog"] == false)
     {
         await RemoveSelectedUser();
         return;
     }
     var context = new AdministratorRemoveUserViewModel
     {
         Message = $"Вы уверены, что хотите удалить пользователя {SelectedUser[0]}?"
     };
     var view = new AdministratorRemoveUserDialog
     {
         DataContext = context
     };
     var result = (bool)await DialogHost.Show(view, "AdministratorDialog");
     if (result)
         await RemoveSelectedUser();
     UpdateSettings(context);
 }