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); }
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"; }
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!"; } }
public static List <Exm> GetAllExams() { return(ExamDBHelaper.GetAllExams()); }