/// <summary>
 /// Сохранить [Тип устройства]
 /// </summary>
 /// <param name="obj">Не нужно</param>
 private void Save(object obj)
 {
     if (!CommonModels.Contains(SelectedCommonModel))
     {
         if (deviceCommonRepository.AddNew(SelectedCommonModel))
         {
             CommonModels.Add(SelectedCommonModel);
             messageShow.ShowMessage("Данные добавлены!", "Добавление", TypeMessage.Information);
         }
         else
         {
             messageShow.ShowMessage(deviceCommonRepository.ErrorText, "Ошибка добавления", TypeMessage.Error);
             return;
         }
     }
     else
     {
         if (deviceCommonRepository.Update(SelectedCommonModel))
         {
             messageShow.ShowMessage("Данные обновлены!", "Обновление", TypeMessage.Information);
         }
         else
         {
             messageShow.ShowMessage(deviceCommonRepository.ErrorText, "Ошибка обновления", TypeMessage.Error);
             return;
         }
     }
     SelectedCommonModel.EndEdit();
     IsEditing    = false;
     SearchString = searchString;
 }