private void ExecuteOkCommand(Object parameter) { if (AnswerCollection.Count() == 0) { MessageBox.Show("Вы не можете добавить вопрос без вариантов ответа", "Нет вариантов ответа", MessageBoxButton.OK, MessageBoxImage.Stop); } else if (AnswerCollection.Count(a => a.IsRight) == 0) { MessageBox.Show("Отметьте хотя бы один вариант верным", "Нет правильного ответа", MessageBoxButton.OK, MessageBoxImage.Stop); } else { Window.DialogResult = true; Window.Close(); } }
private void ExecuteOkCommand(Object parameter) { if (AnswerCollection.Count() == 0) { MessageBox.Show("Вы не можете добавить вопрос без вариантов ответа", "Нет вариантов ответа", MessageBoxButton.OK, MessageBoxImage.Stop); } else if (AnswerCollection.Count(a => a.IsRight) == 0) { MessageBox.Show("Отметьте хотя бы один вариант верным", "Нет правильного ответа", MessageBoxButton.OK, MessageBoxImage.Stop); } else if (string.IsNullOrEmpty(Question.Content)) { MessageBox.Show("Вы не можете оставить поле вопроса пустым", "Отсутствует текст вопроса", MessageBoxButton.OK, MessageBoxImage.Stop); } else { Window.DialogResult = true; Window.Close(); } }