Пример #1
0
        public ActionResult SubmitTest(string data)
        {
            ClientTestDisplay responseData = JsonConvert.DeserializeObject <ClientTestDisplay>(data, new JsonSerializerSettings
            {
                TypeNameHandling = TypeNameHandling.Auto
            });

            return(View("~/Views/Test/ResponseComplete.cshtml"));
        }
Пример #2
0
        private int GetTestID(ClientTestDisplay ctd)
        {
            int testID = 0;

            // Trying to get the individual testID's out of the ctd.Package object and display the appropriate questionnaire
            for (int i = 0; i < ctd.Package.Count(); i++)
            {
                testID = int.Parse(ctd.Package.ElementAt(i).ActivityID);
            }

            return(testID);
        }
Пример #3
0
        public ActionResult NextTest(int programID, RequestContext _requestContext)
        {
            ModelState.Clear();
            using (OQDevSNAPEntities dbContext = new OQDevSNAPEntities())
            {
                ClientTestDisplay ctd = new ClientTestDisplay();

                ctd.Package = GetPackageActivities(programID);
                ctd.TestID  = GetTestID(ctd);

                return(View("~/Views/Test/CompleteTest.cshtml", ctd));
            }
        }