protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { DalOperationNorm daln = new DalOperationNorm(); DalOperationAboutTeacher dalt = new DalOperationAboutTeacher(); DalOperationAboutUserAuth dalua = new DalOperationAboutUserAuth(); UserAuth auth = dalua.GetUserAuth(pageName); DataSet ds = dalt.GetTeachers(); DataTable dt = new DataTable(); dt.Columns.Add("teacherNo"); dt.Columns.Add("teacherName"); if (auth != null) { if (auth.userIds != null) { foreach (string s in auth.userIds.Split(',')) { DataRow[] drs = ds.Tables[0].Select("teacherNo='" + s + "'"); if (drs.Length > 0) { DataRow dr = dt.NewRow(); dr.SetField("teacherNo", drs[0]["teacherNo"].ToString()); dr.SetField("teacherName", drs[0]["teacherName"].ToString()); dt.Rows.Add(dr); } } dsltAuthTeacher.DataSource = dt; } } dsltAuthTeacher.DataBind(); } }
protected void btnCommit_Click(object sender, EventArgs e) { NormFormula normformula = new NormFormula { targetNormId = Convert.ToInt32(Request["normId"].ToString().Trim()), formula = this.formula.Value, formulaShow = this.TextNormFormula.Value, termYear = termYear }; DalOperationNorm dal = new DalOperationNorm(); dal.setFormula(normformula); NormFormula rootformula = dal.GetFormula(0,termYear); DalOperationAboutTeacher dalteacher = new DalOperationAboutTeacher(); DataSet dsTeacher = dalteacher.GetTeachers(); for (int i = 0; i < dsTeacher.Tables[0].Rows.Count; i++) { string teacherNo = dsTeacher.Tables[0].Rows[i]["teacherNo"].ToString().Trim(); if (normformula != null) { dal.Execute(normformula, teacherNo,termYear); } if (rootformula != null) { dal.Execute(rootformula, teacherNo, termYear); } } string t = "template"; if (normformula != null) { dal.Execute(normformula, t, termYear); } if (rootformula != null) { dal.Execute(rootformula, t, termYear); } Javascript.RefreshParentWindow("/Administrator/NormManager.aspx?fragment=2&&term=" + Request["termYear"], Page); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { //控制Tab的显示 string fragmentFlag = "1"; if (Request["fragment"] != null) { fragmentFlag = Request["fragment"]; } CommonUtility.ShowLiControl(fragmentFlag, liFragment1, liFragment2, liFragment3 , divFragment1, divFragment2, divFragment3); //删除版面 if (Request["del"] == "true" && Request["forumId"] != null) { DalOperationAboutBbsManage dalOperationAboutBbsManage = new DalOperationAboutBbsManage(); dalOperationAboutBbsManage.DeleteForumByForumId(Request["forumId"]); } if (fragmentFlag.Equals("1")) { //TODO DalOperationAboutBbsManage dalOperationAboutBbsManage = new DalOperationAboutBbsManage(); DataSet ds = dalOperationAboutBbsManage.GetAllForums(); dlstforums.DataSource = ds.Tables[0]; dlstforums.DataBind(); } if (fragmentFlag.Equals("2")) { DalOperationAboutTeacher dalt = new DalOperationAboutTeacher(); dlstteachers.DataSource = dalt.GetTeachers().Tables[0]; dlstteachers.DataBind(); txtTitle.Attributes.Add("class", "required"); } if (fragmentFlag.Equals("3")) { txtSearchString.Attributes.Add("class", "required"); } } }