protected void ibnt_addok_Click(object sender, ImageClickEventArgs e)
        {
            string subjectNo = this.txt_SubjentNo.Text.ToString();
            string str2 = this.txt_subjectname.Text.ToString();
            string str3 = this.txt_SubjectIntroduction.Text.ToString();

            var model = jcSubjectBF.GetSubjectBySubjectNo(subjectNo);
            if (model != null)
            {
                this.cv.IsValid = false;
                this.Page.ClientScript.RegisterStartupScript(base.GetType(), "startscript",
                        "<script text=\"text/javascript\"   defer=\"defer\">Dialog.alert('添加新科目完成!');</script>");
            }
            else
            {
                model=new SHMetroTestSysModel.jc_Subject();
                model.SubjectNo = subjectNo;
                model.SubjectName = str2;
                model.SubjectIntroduction = str3;
                model.ShowUnit = null;
                if (jcSubjectBF.AddSubject(model))
                {
                    this.AddProhibitSubject(subjectNo);
                    this.pan_Add.Visible = false;
                    this.Pan_OK.Visible = true;
                    this.Page.ClientScript.RegisterStartupScript(base.GetType(), "startscript",
                        "<script text=\"text/javascript\"   defer=\"defer\">Dialog.alert('添加新科目完成!');</script>");
                }
                else
                {
                    this.Page.ClientScript.RegisterStartupScript(base.GetType(), "startscript",
                        "<script text=\"text/javascript\"   defer=\"defer\">Dialog.alert('发生未知错误!');</script>");
                }
            }
        }
 /// <summary>
 /// 得到一个对象实体
 /// </summary>
 public SHMetroTestSysModel.jc_Subject DataRowToModel(DataRow row)
 {
     SHMetroTestSysModel.jc_Subject model = new SHMetroTestSysModel.jc_Subject();
     if (row != null)
     {
         if (row["SubjectNo"] != null)
         {
             model.SubjectNo = row["SubjectNo"].ToString();
         }
         if (row["SubjectName"] != null)
         {
             model.SubjectName = row["SubjectName"].ToString();
         }
         if (row["SubjectIntroduction"] != null)
         {
             model.SubjectIntroduction = row["SubjectIntroduction"].ToString();
         }
         if (row["ShowUnit"] != null)
         {
             model.ShowUnit = row["ShowUnit"].ToString();
         }
     }
     return model;
 }
        /// <summary>
        /// 得到一个对象实体
        /// </summary>
        public SHMetroTestSysModel.jc_Subject GetModel(string SubjectNo)
        {
            StringBuilder strSql = new StringBuilder();
            strSql.Append("select  top 1 SubjectNo,SubjectName,SubjectIntroduction,ShowUnit from jc_Subject ");
            strSql.Append(" where SubjectNo=@SubjectNo ");
            SqlParameter[] parameters = {
                    new SqlParameter("@SubjectNo", SqlDbType.VarChar,4)			};
            parameters[0].Value = SubjectNo;

            SHMetroTestSysModel.jc_Subject model = new SHMetroTestSysModel.jc_Subject();
            DataSet ds = DbHelperSQL.Query(strSql.ToString(), parameters);
            if (ds.Tables[0].Rows.Count > 0)
            {
                return DataRowToModel(ds.Tables[0].Rows[0]);
            }
            else
            {
                return null;
            }
        }