コード例 #1
0
        public IActionResult Index()
        {
            SessionIndexVM model = new SessionIndexVM
            {
                Rows = _db.AutorizacijskiToken.Select(s => new SessionIndexVM.Row
                {
                    VrijemeLogiranja = s.VrijemeEvidentiranja, token = s.Vrijednost,
                }).ToList(),
                TrenutniToken = HttpContext.GetTrenutniToken()
            };

            return(View(model));
        }
コード例 #2
0
        public SessionIndexVM GetSessionIndexVM(int testId, string userName)
        {
            var currentTest = context.Tests
                              .Include(t => t.Questions)
                              .Single(o => o.Id == testId);

            var user = GetUser(userName);

            var viewModel = new SessionIndexVM()
            {
                UserId            = user.Id,
                TestId            = currentTest.Id,
                NumberOfQuestions = currentTest.Questions.Count(),
                TestDescription   = currentTest.Description,
                TestName          = currentTest.Name,
                TimeLimit         = currentTest.TimeLimitInMinutes
            };

            return(viewModel);
        }