예제 #1
0
        public ActionResult TestReportByQuestion(int PID)
        {
            TestQuestionReportModels models = new TestQuestionReportModels();

            DataSet ds = CommanFunction.GetQuestionReportDS(PID, Convert.ToInt32(System.Web.HttpContext.Current.Session[SessionVariable.UserID].ToString()));

            if (ds != null && ds.Tables[0].Rows.Count > 0)
            {
                int Index = 1;
                foreach (DataRow dr in ds.Tables[0].Rows)
                {
                    models._QList.Add(new TestQuestionReportModels
                    {
                        QNo          = Index.ToString(),
                        Question     = dr["Question_Lang1"].ToString(),
                        Answer_Key   = dr["Answer_Key"].ToString(),
                        Response_Key = dr["Response_Key"].ToString(),
                    });

                    Index += Index;
                }

                models.PaperName   = ds.Tables[2].Rows[0]["Paper_Name"].ToString();
                models.StudentName = ds.Tables[1].Rows[0]["Name"].ToString();
            }
            return(View(models));
        }