Exemplo n.º 1
0
        /// <summary>
        /// Start the test method
        /// </summary>
        /// <param name="examdetailId"></param>
        /// <returns></returns>
        public ActionResult TestStart()
        {
            var result = testManager.GetTestDetails(examId);

            if (result.status)
            {
                ExamDetailModel model = new ExamDetailModel();
                model.Id             = examId;
                ViewBag.examdetailId = examId;
                model.Questions      = result.Data.Questions;
                model.ExamTitle      = result.Data.TestName;
                model.IsAttachment   = result.Data.IsAttachment;
                //if (string.IsNullOrEmpty(OfficeAccessSession.AccessCode))
                //{
                //    string url = OfficeAccessSession.GetLoginUrl("onedrive.readwrite");
                //    Session["examdetailId"] = examdetailId;
                //    return new RedirectResult(url);
                //}
                return(View(model));
            }
            else
            {
                ViewBag.ErrorMessage = result.message;
                return(View("Error"));
            }
        }
Exemplo n.º 2
0
        public IActionResult TestStart(int examdetailId)
        {
            Id = examdetailId;
            var result = testManager.GetTestDetails(examdetailId);

            if (result.status)
            {
                return(Ok(result.Data));
            }
            else
            {
                return(BadRequest(result.message));
            }
        }