public SessionClassController(ISessionClassService SessionClassService, ISessionTopicService SessionTopicService, ISessionRoomService SessionRoomService) { _SessionClassService = SessionClassService; _SessionTopicService = SessionTopicService; _SessionRoomService = SessionRoomService; var topics = _SessionTopicService.GetAll(); foreach (var t in topics) { topicItems.Add(new SelectListItem() { Text = t.Name, Value = t.Id.ToString() }); } ViewBag.topicItems = topicItems; var rooms = _SessionRoomService.GetAll(); foreach (var t in rooms) { roomItems.Add(new SelectListItem() { Text = t.Name, Value = t.Id.ToString() }); } ViewBag.roomItems = roomItems; }
// GET: SessionTopic public ActionResult Index() { var topics = _SessionTopicService.GetAll(); var result = Mapper.Map <IEnumerable <SessionTopic>, IEnumerable <SessionTopicViewModel> >(topics); return(View(result)); }
public void SessionTopicGetAll() { //Arrange _mockRepository.Setup(x => x.GetAll()).Returns(listSessionTopics); //Act List <SessionTopic> results = _service.GetAll() as List <SessionTopic>; //Assert Assert.IsNotNull(results); Assert.AreEqual(3, results.Count); Assert.AreEqual("XML", results[0].Name); }