protected void grdCourseClass_RowCommand(object sender, GridViewCommandEventArgs e) { int CourseClassId = 0; int Index = Convert.ToInt32(e.CommandArgument); if (e.CommandName == "EditRow") { if (grdCourseClass.Rows[Index] != null) { GridViewRow Row = grdCourseClass.Rows[Index]; CourseClassId = Row.Cells[0].Text.ToInt(); mCourseClassBase = new clsSchool.CourseClassDB().GetById(CourseClassId); LoadForm(); } } if (e.CommandName == "RemoveRow") { if (grdCourseClass.Rows[Index] != null) { GridViewRow Row = grdCourseClass.Rows[Index]; CourseClassId = Row.Cells[0].Text.ToInt(); RemoveCourseClass(CourseClassId); } } }
private void ResetForm() { mCourseClassBase = null; mCourseClassId = 0; hdfCourseClassId.Value = "0"; txtStartDate.Text = ""; txtEndDate.Text = ""; txtCourseDay.Text = ""; chkIsOpen.Checked = false; chkIsComplete.Checked = false; }
private void UnloadForm(int mCourseClassId) { mCourseClassBase = new clsSchool.CourseClassBase(); mCourseClassBase.CourseClassId = mCourseClassId; mCourseClassBase.CourseId = cboCourse.SelectedValue.ToInt(); mCourseClassBase.TeacherId = cboTeacher.SelectedValue.ToInt(); mCourseClassBase.StartDate = txtStartDate.Text.ToDateTime(); mCourseClassBase.EndDate = txtEndDate.Text.ToDateTime(); mCourseClassBase.CourseDay = txtCourseDay.Text; mCourseClassBase.StartTime = cboStartTime.SelectedValue.ToInt(); mCourseClassBase.EndTime = cboEndTime.SelectedValue.ToInt(); mCourseClassBase.IsOpen = chkIsOpen.Checked; mCourseClassBase.IsComplete = chkIsComplete.Checked; }