Exemplo n.º 1
0
        public static Exm GetExam(int examId)
        {
            string examXml = ExamDBHelaper.GetExam(examId);

            if (!string.IsNullOrEmpty(examXml))
            {
                XmlDocument doc = new XmlDocument();
                doc.LoadXml(examXml);

                Exm exam = Exm.Populate(doc);
                return(exam);
            }
            return(null);
        }
Exemplo n.º 2
0
        protected void btnExamID_Click(object sender, EventArgs e)
        {
            if (!string.IsNullOrWhiteSpace(txtExamID.Text))
            {
                try
                {
                    string xml = ExamDBHelaper.GetExam(Convert.ToInt32(txtExamID.Text));
                    if (!string.IsNullOrEmpty(xml))
                    {
                        Response.Redirect("Question.aspx?ExamId=" + txtExamID.Text);
                    }
                }
                catch (Exception)
                {
                }
            }

            litError.Text = "Please enter valid ExamID";
        }
Exemplo n.º 3
0
 protected void btnUpload_Click(object sender, EventArgs e)
 {
     if (fuExam.HasFile)
     {
         using (StreamReader reader = new StreamReader(fuExam.FileContent))
         {
             string text   = reader.ReadToEnd();
             int?   examId = ExamDBHelaper.PutExam(text);
             if (examId == null)
             {
                 lblMessage.Text = "Could not save Exam! Check XML";
             }
             else
             {
                 lblMessage.Text = "Exam saved successfully, Exam ID: <strong>" + examId + "</strong>";
             }
         }
     }
     else
     {
         lblMessage.Text = "File not selected!";
     }
 }
Exemplo n.º 4
0
 public static List <Exm> GetAllExams()
 {
     return(ExamDBHelaper.GetAllExams());
 }