Esempio n. 1
0
        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;
        }
Esempio n. 2
0
        // GET: SessionTopic
        public ActionResult Index()
        {
            var topics = _SessionTopicService.GetAll();


            var result = Mapper.Map <IEnumerable <SessionTopic>, IEnumerable <SessionTopicViewModel> >(topics);


            return(View(result));
        }
Esempio n. 3
0
        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);
        }