Ejemplo n.º 1
0
 protected void BtnClassInfoSave_Click(object sender, EventArgs e)
 {
     ENTITY.ClassInfo classInfo = new ENTITY.ClassInfo();
     classInfo.classNumber             = this.classNumber.Value;
     classInfo.className               = className.Value;
     classInfo.classSpecialFieldNumber = classSpecialFieldNumber.SelectedValue;
     classInfo.classBirthDate          = Convert.ToDateTime(classBirthDate.Text);
     classInfo.classTeacherCharge      = classTeacherCharge.Value;
     classInfo.classTelephone          = classTelephone.Value;
     classInfo.classMemo               = classMemo.Value;
     if (!string.IsNullOrEmpty(Common.GetMes.GetRequestQuery(Request, "classNumber")))
     {
         classInfo.classNumber = Request["classNumber"];
         if (BLL.bllClassInfo.EditClassInfo(classInfo))
         {
             Common.ShowMessage.myScriptMes(Page, "Suess", "if(confirm(\"信息修改成功,是否继续修改?否则返回信息列表。\")) {location.href=\"M_EditClassInfo.aspx?classNumber=" + Request["classNumber"] + "\"} else  {location.href=\"M_ClassInfoList.aspx\"} ");
         }
         else
         {
             Common.ShowMessage.Show(Page, "error", "信息修改失败,请重试或联系管理人员..");
         }
     }
     else
     {
         if (BLL.bllClassInfo.AddClassInfo(classInfo))
         {
             Common.ShowMessage.myScriptMes(Page, "Suess", "if(confirm(\"信息添加成功,是否继续添加?否则返回信息列表。\")) {location.href=\"M_EditClassInfo.aspx\"} else  {location.href=\"M_ClassInfoList.aspx\"} ");
         }
         else
         {
             Common.ShowMessage.Show(Page, "error", "信息添加失败,请重试或联系管理人员..");
         }
     }
 }
 /*如果是需要对记录进行编辑需要在界面初始化显示数据*/
 private void LoadData()
 {
     if (!string.IsNullOrEmpty(Common.GetMes.GetRequestQuery(Request, "classNumber")))
     {
         ENTITY.ClassInfo classInfo = BLL.bllClassInfo.getSomeClassInfo(Common.GetMes.GetRequestQuery(Request, "classNumber"));
         classNumber.Text             = classInfo.classNumber;
         className.Text               = classInfo.className;
         classSpecialFieldNumber.Text = BLL.bllSpecialFieldInfo.getSomeSpecialFieldInfo(classInfo.classSpecialFieldNumber).specialFieldName;
         classBirthDate.Text          = classInfo.classBirthDate.ToShortDateString();
         classTeacherCharge.Text      = classInfo.classTeacherCharge;
         classTelephone.Text          = classInfo.classTelephone;
         classMemo.Text               = classInfo.classMemo;
     }
 }
 /*更新班级信息*/
 public static bool EditClassInfo(ENTITY.ClassInfo classInfo)
 {
     return(DAL.dalClassInfo.EditClassInfo(classInfo));
 }
 /*添加班级信息*/
 public static bool AddClassInfo(ENTITY.ClassInfo classInfo)
 {
     return(DAL.dalClassInfo.AddClassInfo(classInfo));
 }