//系统中用到主要函数
(1)MessageBox.cs
public class MessageBox
{
public MessageBox()
{
//
// TODO: Add constructor logic here
//
}
/// <summary>
/// 显示消息提示对话框
/// </summary>
/// <param name="page">当前页面指针,一般为this</param>
/// <param name="msg">提示信息</param>
public static void Show(System.Web.UI.Page page, string msg)
{
page.RegisterStartupScript("message", "<script language='javascript' defer>alert('" + msg.ToString() + "');</script>");
}
}
(2)Questions.cs
using eExamSystem.InterService;
using eExamSystem.Common.Entity;
/// <summary>
/// Questions 的摘要说明
/// </summary>
public class Questions
{
public Questions()
{
//
// TODO: 在此处添加构造函数逻辑
//
}
#region GetQuesTitleByID
/// <summary>
/// 由试题ID获得试题名称
/// </summary>
/// <param name="strQuesID">试题ID</param>
/// <returns>试题名称集</returns>
public static string GetQuesTitleByID(string strQuesID)
{
QuestionsSystem objQuesSystem = new QuestionsSystem();
QuestionsEntity objQuesEntity = new QuestionsEntity();
QuestionsEntity objEntity = new QuestionsEntity();
objQuesEntity.QuestionID = strQuesID;
objEntity = objQuesSystem.GetQuestions(objQuesEntity);
if (null == objEntity)
{
return string.Empty;
}
else
{
return objEntity.Title;
}
}
#endregion
}