public ActionResult LeaveRoomStudent() { this.GenerateStudent(); HttpContext.Session.SetString("IsInRoom", "false"); course = courses.GetCourse(Guid.Parse(HttpContext.Session.GetString("CourseIdStudent"))); HttpContext.Session.SetString("roomId", course.GeneralRoomId.ToString()); SetQuestions(course.GeneralRoomId); List <String> questionContent = new List <string>(); List <Guid> questionId = new List <Guid>(); for (int i = 0; i < questions.Count; i++) { questionContent.Add(questions[i].Content); questionId.Add(questions[i].Id); } return(Json(new { type = "null", numberOfQuestion = questions.Count, questionAuthor = this.ownersName, questionContent = questionContent, questionId = questionId })); }
public void CanGetCourseByCourseId() { var dummyCourse = DummyDataGenerator.CreateDummyCourse(); ICoursesModel model = new CoursesModel(); dummyCourse.Id = model.AddOrUpdateCourse(dummyCourse).Id; var fromDb = model.GetCourse(dummyCourse.Id); // Check the values against our dummy course Assert.NotNull(fromDb); Assert.AreEqual(dummyCourse.Id, fromDb.Id); Assert.AreEqual(dummyCourse.Name, fromDb.Name); Assert.AreEqual(dummyCourse.Description, fromDb.Description); Assert.AreEqual(dummyCourse.CreatedByUsername, fromDb.CreatedByUsername); Assert.AreEqual(dummyCourse.LastUpdateByUsername, fromDb.LastUpdateByUsername); Assert.AreEqual(dummyCourse.CourseSlides.Count, fromDb.CourseSlides.Count); // clean-up db var repo = new BizCollegeRepository<Course, string>(); repo.Remove(fromDb.Id); }
private void TestIfCourseExistsInDatabase() { Microsoft.VisualStudio.TestTools.UnitTesting.Assert.IsTrue(courses.GetCourse(Guid.Parse("79EC2E50-B26F-44F0-9462-B57AF3C49CEB")).Name == "CLIW"); }
private void GenerateProfessor() { profesor = people.GetProfesor(this.id); this.course = courses.GetCourse(profesor.CourseId); }