private void OKButton_Click(object sender, RoutedEventArgs e) { Answer answer = new Answer(); answer.AnswerText = textBoxAnswer.Text; answer.IsCorrect = checkBoxIsCorrect.IsChecked.Value; answer.QuestionId = Question.QuestionId; answerService.Answers.Add(answer); var savingResult = answerService.SubmitChanges(); savingResult.Completed += new EventHandler(savingResult_Completed); }
/// <summary> /// Устаревший метод для добавления новых объектов в набор EntitySet Answers. Взамен можно использовать метод .Add связанного свойства ObjectSet<T>. /// </summary> public void AddToAnswers(Answer answer) { base.AddObject("Answers", answer); }
/// <summary> /// Создание нового объекта Answer. /// </summary> /// <param name="answerId">Исходное значение свойства AnswerId.</param> /// <param name="answerText">Исходное значение свойства AnswerText.</param> /// <param name="isCorrect">Исходное значение свойства IsCorrect.</param> /// <param name="questionId">Исходное значение свойства QuestionId.</param> public static Answer CreateAnswer(global::System.Int32 answerId, global::System.String answerText, global::System.Boolean isCorrect, global::System.Int32 questionId) { Answer answer = new Answer(); answer.AnswerId = answerId; answer.AnswerText = answerText; answer.IsCorrect = isCorrect; answer.QuestionId = questionId; return answer; }