private void LoadTeacherCombo() { var mTeacherList = new clsSchool.TeacherDB().List(); foreach (var mTeacher in mTeacherList) { string TeacherName = string.Format("{0} {1}", mTeacher.FirstName, mTeacher.LastName); cboTeacher.Items.Add(new ListItem(TeacherName, mTeacher.TeacherId.ToString())); } }
private void RemoveTeacher(int TeacherId) { var mTeacher = new clsSchool.TeacherDB().GetById(TeacherId); if (mTeacher != null) { mTeacher.IsActive = false; bool ok = new clsSchool.TeacherDB().Update(mTeacher); } LoadGrid(); }
protected void btnSave_Click(object sender, EventArgs e) { if (!ValidateInput()) { return; } TeacherId = 0; if (!string.IsNullOrEmpty(hdfTeacherId.Value)) { TeacherId = hdfTeacherId.Value.ToInt(); } UnloadForm(TeacherId); if (TeacherId > 0) { bool ok = new clsSchool.TeacherDB().Update(mTeacherBase); if (!ok) { TeacherId = -1; } } else { TeacherId = new clsSchool.TeacherDB().Add(mTeacherBase); hdfTeacherId.Value = TeacherId.ToString(); } if (TeacherId < 0) { // InputFailed("The database update failed, please try again."); } else { LoadGrid(); ResetForm(); } }