public async Task Should_Add_Answer() { var command = new AddAnswerCommand() { Name = "TESTE" }; var result = await _service.Add(command); result.Success.Should().BeTrue(); }
public ActionResult Create(answerModel ansm) { try { int i = 0; //while (i < 3) //{ answer q = new answer(); q.answer_name = ansm.answer_name; // q.formation = (System.Collections.Generic.ICollection<Data.formation>)qzv.formation; q.question_id_Question = ansm.question_id_Question; q.id_Answer = ansm.id_Answer; q.flag = ansm.flag; ans.Add(q); ans.Commit(); i++; // return RedirectToAction("Create"); //} return(RedirectToAction("Index", new { id = q.question_id_Question })); } catch { return(View()); } }
public ActionResult Add(QuestionAnswerVM data) { Question question = new Question { Content = data.Content }; User user = userService.GetByDefault(x => x.UserName == User.Identity.Name); question.UserID = user.ID; questionService.Add(question); Answer answer = new Answer { QuestionID = question.ID, UserID = user.ID, Content = data.AnswerContent }; answerService.Add(answer); return(Redirect("/SysAdmin/QA/List")); }
public async Task <UserTest> CreateUserAnswers(UserTest answerObject) { UserTest answer = await friendsService.Add(answerObject); return(answer); }
public ActionResult CreateTraining(TrainingModel t, LessonModel[] l, QuestionModel[] q, AnswerModel[] a) { Training lastTraining = new Training(); lastTraining = ts.GetLastAdded(); Lesson lastLesson = new Lesson(); lastLesson = ls.GetLastAdded(); Question lastQuestion = new Question(); lastQuestion = qs.GetLastAdded(); foreach (var itema in a) { Answer an = new Answer(); an.questionId = lastQuestion.questionId + itema.questionNumber; an.description = itema.description; if (itema.isTrue == 0) { an.isTrue = true; } else { an.isTrue = false; } an.editorId = 1; ans.Add(an); } // ADD QUESTIONS foreach (var itemq in q) { Question qu = new Question(); qu.lessonId = lastLesson.lessonId + itemq.lessonNumber; qu.title = itemq.title; qu.description = itemq.description; qu.editorId = 1; qu.dateAdded = DateTime.Now; qs.Add(qu); } foreach (var item in l) { // ADD A LESSON Lesson le = new Lesson(); le.trainingId = lastTraining.trainingId + 1; le.title = item.title; le.description = item.description; le.estimatedTime = item.estimatedTime; le.dateAdded = DateTime.Now; le.editorId = 1; ls.Add(le); } //ADD A TRAINING SESSION Training tr = new Training(); tr.title = t.title; tr.description = t.description; tr.estimatedTime = t.estimatedTime; tr.dateAdded = DateTime.Now; tr.editorId = 1; //tr.categoryId = 1; tr.difficultyValue = t.difficultyValue; tr.difficultyDescription = t.difficultyDescription; ts.Add(tr); ts.Commit(); ls.Commit(); qs.Commit(); ans.Commit(); return(RedirectToAction("Training")); }
public void testAddStandaloneAnswer() { Assert.Null(serv.GetByDetails(this.hwId, this.studentId)); // Arrange int count = serv.All().Count(); // Act MichtavaResult res = serv.Add(entity); // Assert Assert.AreEqual(count + 1, serv.All().Count()); Assert.NotNull(serv.GetByDetails(this.hwId, this.studentId)); Assert.True(res is MichtavaSuccess); Assert.True(serv.HardDelete(entity) is MichtavaSuccess); }