//---------------------------------МЕТОДЫ------------------------------------ private void AddCard() { int UserId = Convert.ToInt32(UserName.ToString()); int PetId = Convert.ToInt32(PetName.ToString()); PetUserModel PetUser = new PetUserModel(); PetUser = PetController.GetPetById(PetId); if (PetUser.UserId == UserId) { try { height = Convert.ToDouble(Height); weight = Convert.ToDouble(Weight); } catch (FormatException) { MessageBox.Show("Рост и вес должны быть числовыми! Проверьте ввод данных!"); return; } Card newCard = new Card() { PetId = PetId, Height = height, Weight = weight, }; var result = CardController.PostCard(newCard); if (result == "true") { MessageBox.Show("Карточка добавлена!"); var window = System.Windows.Application.Current.Windows[1]; if (window != null) { window.Close(); } } else { MessageBox.Show("Карточка не была добавлена! Ошибка на сервере!"); } } else { MessageBox.Show("Клиент и питомец не принадлежат друг другу!"); } }