protected void BtnTeacherSave_Click(object sender, EventArgs e) { ENTITY.Teacher teacher = new ENTITY.Teacher(); teacher.teacherNumber = this.teacherNumber.Value; teacher.teacherName = teacherName.Value; teacher.teacherPassword = teacherPassword.Value; teacher.teacherSex = teacherSex.Value; teacher.teacherBirthday = Convert.ToDateTime(teacherBirthday.Text); teacher.teacherArriveDate = Convert.ToDateTime(teacherArriveDate.Text); teacher.teacherCardNumber = teacherCardNumber.Value; teacher.teacherPhone = teacherPhone.Value; if (teacherPhoto.Text == "") { teacherPhoto.Text = "FileUpload\\NoImage.jpg"; } teacher.teacherPhoto = teacherPhoto.Text; teacher.teacherAddress = teacherAddress.Value; teacher.teacherMemo = teacherMemo.Value; if (!string.IsNullOrEmpty(Common.GetMes.GetRequestQuery(Request, "teacherNumber"))) { teacher.teacherNumber = Request["teacherNumber"]; if (BLL.bllTeacher.EditTeacher(teacher)) { Common.ShowMessage.myScriptMes(Page, "Suess", "if(confirm(\"信息修改成功,是否继续修改?否则返回信息列表。\")) {location.href=\"M_EditTeacher.aspx?teacherNumber=" + Request["teacherNumber"] + "\"} else {location.href=\"M_TeacherList.aspx\"} "); } else { Common.ShowMessage.Show(Page, "error", "信息修改失败,请重试或联系管理人员.."); } } else { if (BLL.bllTeacher.AddTeacher(teacher)) { Common.ShowMessage.myScriptMes(Page, "Suess", "if(confirm(\"信息添加成功,是否继续添加?否则返回信息列表。\")) {location.href=\"M_EditTeacher.aspx\"} else {location.href=\"M_TeacherList.aspx\"} "); } else { Common.ShowMessage.Show(Page, "error", "信息添加失败,请重试或联系管理人员.."); } } }
/*如果是需要对记录进行编辑需要在界面初始化显示数据*/ private void LoadData() { if (!string.IsNullOrEmpty(Common.GetMes.GetRequestQuery(Request, "teacherNumber"))) { ENTITY.Teacher teacher = BLL.bllTeacher.getSomeTeacher(Common.GetMes.GetRequestQuery(Request, "teacherNumber")); teacherNumber.Text = teacher.teacherNumber; teacherName.Text = teacher.teacherName; teacherPassword.Text = teacher.teacherPassword; teacherSex.Text = teacher.teacherSex; teacherBirthday.Text = teacher.teacherBirthday.ToShortDateString(); teacherArriveDate.Text = teacher.teacherArriveDate.ToShortDateString(); teacherCardNumber.Text = teacher.teacherCardNumber; teacherPhone.Text = teacher.teacherPhone; if (teacher.teacherPhoto != "") { this.TeacherPhotoImage.ImageUrl = "Admin\\" + teacher.teacherPhoto; } teacherAddress.Text = teacher.teacherAddress; teacherMemo.Text = teacher.teacherMemo; } }
/*更新教师信息*/ public static bool EditTeacher(ENTITY.Teacher teacher) { return(DAL.dalTeacher.EditTeacher(teacher)); }
/*添加教师信息*/ public static bool AddTeacher(ENTITY.Teacher teacher) { return(DAL.dalTeacher.AddTeacher(teacher)); }