public StudentCourse(CommonExchange.SysAccess userInfo, CommonExchange.Student studentInfo, StudentLogic studentManager, String couseGroupId) { this.InitializeComponent(); _userInfo = userInfo; _studentManager = studentManager; _errProvider = new ErrorProvider(); _couseGroupId = couseGroupId; _enrolmentCourseInfo = new CommonExchange.StudentEnrolmentCourse(); if (String.IsNullOrEmpty(studentInfo.StudentSysId)) { _enrolmentCourseInfo.StudentInfo.StudentSysId = "SYSTMP " + studentInfo.StudentId; } else { _enrolmentCourseInfo.StudentInfo.StudentSysId = studentInfo.StudentSysId; } this.Load += new EventHandler(ClassLoad); this.cboYear.SelectedIndexChanged += new EventHandler(cboYearSelectedIndexChanged); this.cboSemester.SelectedIndexChanged += new EventHandler(cboSemesterSelectedIndexChanged); this.btnSearchCourse.Click += new EventHandler(btnSearchCourseClick); this.chkIsCurrentCourse.CheckedChanged += new EventHandler(chkIsCurrentCourseCheckedChanged); }
//########################################CLASS StudentCourseUpdate EVENTS#################################################### //event is raised when the class is loaded protected override void ClassLoad(object sender, EventArgs e) { String semesterSysIdTemp = _enrolmentCourseInfo.SemesterInfo.SemesterSysId; _studentManager.InitializeSchoolYearComboCourse(this.cboYear, _enrolmentCourseInfo.SchoolFeeInfo.FeeInformationSysId); _studentManager.InitializeSemesterComboUpdateCourse(this.cboSemester, this.cboYear.SelectedIndex, semesterSysIdTemp); _enrolmentCourseInfoTemp = (CommonExchange.StudentEnrolmentCourse)_enrolmentCourseInfo.Clone(); this.btnSearchCourse.Visible = false; this.chkIsCurrentCourse.Checked = _enrolmentCourseInfo.IsCurrentCourse; this.chkIsCurrentCourse.Enabled = _enrolmentCourseInfo.IsCurrentCourse ? false : true; this.cboSemester.Enabled = _studentManager.IsSemestralByCourse(_enrolmentCourseInfo.CourseInfo.CourseId) ? true : false; this.lblSysID.Text = _enrolmentCourseInfo.EnrolmentCourseSysId; this.lblSysIdCourse.Text = _enrolmentCourseInfo.CourseInfo.CourseId; this.lblCourseTitle.Text = _studentManager.GetCourseTitle(_enrolmentCourseInfo.CourseInfo.CourseId); this.lblDepartmentName.Text = _studentManager.GetCourseDepartmentName(_enrolmentCourseInfo.CourseInfo.CourseId); this.cboYear.Enabled = this.cboSemester.Enabled = false; }//-----------------------------
public StudentEntryLevelUpdate(CommonExchange.SysAccess userInfo, CommonExchange.StudentEnrolmentLevel enrolmentLevelInfo, CommonExchange.StudentEnrolmentCourse enrolmentCourseInfo, StudentLogic studentManager) { this.InitializeComponent(); _userInfo = userInfo; _studentManager = studentManager; _enrolmentCourseInfo = enrolmentCourseInfo; _enrolmentLevelInfo = enrolmentLevelInfo; _enrolmentLevelInfoTemp = (CommonExchange.StudentEnrolmentLevel)enrolmentLevelInfo.Clone(); CommonExchange.CourseInformation courseInfo = _studentManager.GetSelectedCourse(_enrolmentCourseInfo.CourseInfo.CourseId); this.lblSysIdCourse.Text = courseInfo.CourseId; this.lblCourseTitle.Text = courseInfo.CourseTitle; this.lblDepartmentName.Text = _studentManager.GetCourseDepartmentName(courseInfo.CourseId); String semester = String.IsNullOrEmpty(_studentManager.GetSemesterDescription(_enrolmentCourseInfo.SemesterInfo.SemesterSysId)) ? String.Empty : _studentManager.GetSemesterDescription(_enrolmentCourseInfo.SemesterInfo.SemesterSysId) + " "; this.lblSchoolYearSemester.Text = semester + _studentManager.GetYearDescriptionByFeeInformationSystemId(_enrolmentCourseInfo.SchoolFeeInfo.FeeInformationSysId); this.lblSysID.Text = _enrolmentLevelInfo.EnrolmentLevelSysId; this.chkIsEntryLevel.Checked = _enrolmentLevelInfo.IsEntryLevel; this.chkIsEntryLevel.Enabled = false; _studentManager.InitializeSchoolYearComboLevelUpdate(this.cboYear, _studentManager.GetYearIdByEnrolmentLevelSysId(_enrolmentLevelInfo.EnrolmentLevelSysId)); if (_studentManager.IsSemestralByCourse(_enrolmentCourseInfo.CourseInfo.CourseId)) { _studentManager.InitializeSemesterComboUpdateLevel(this.cboSemester, _enrolmentLevelInfo.SemesterInfo.SemesterSysId); _dateStart = _studentManager.GetSemesterDateStart(_enrolmentLevelInfo.SemesterInfo.SemesterSysId); _dateEnd = _studentManager.GetSemesterDateEnd(_enrolmentLevelInfo.SemesterInfo.SemesterSysId); } else { _dateStart = _studentManager.GetSchoolYearDateStart(_studentManager.GetYearIdByEnrolmentLevelSysId(_enrolmentLevelInfo.EnrolmentLevelSysId)); _dateEnd = _studentManager.GetSchoolYearDateEnd(_studentManager.GetYearIdByEnrolmentLevelSysId(_enrolmentLevelInfo.EnrolmentLevelSysId)); } _studentManager.InitializeYearLevelComboUpdate(this.cboYearLevel, _enrolmentLevelInfo.EnrolmentLevelSysId); this.SetRecordLocked(); this.cboSemester.Enabled = _studentManager.IsSemestralByCourse(courseInfo.CourseId) ? true : false; this.FormClosing += new FormClosingEventHandler(ClassClosing); this.btnClose.Click += new EventHandler(btnCloseClick); this.btnDelete.Click += new EventHandler(btnDeleteClick); }
public StudentEntryLevelCreate(CommonExchange.SysAccess userInfo, CommonExchange.StudentEnrolmentCourse enrolmentCourseInfo, StudentLogic studentManager, String yearLevelId) : base(userInfo, enrolmentCourseInfo, studentManager, yearLevelId) { this.InitializeComponent(); _userInfo = userInfo; _studentManager = studentManager; this.FormClosing += new FormClosingEventHandler(ClassClosing); this.btnCancel.Click += new EventHandler(btnCancelClick); this.btnCreate.Click += new EventHandler(btnCreateClick); }
public StudentCourseUpdate(CommonExchange.SysAccess userInfo, CommonExchange.Student studentInfo, CommonExchange.StudentEnrolmentCourse enrolmentCourseInfo, StudentLogic studentManager, String courseGroupId) : base(userInfo, studentInfo, studentManager, courseGroupId) { this.InitializeComponent(); _enrolmentCourseInfo = enrolmentCourseInfo; this.FormClosing += new FormClosingEventHandler(ClassClosing); this.btnClose.Click += new EventHandler(btnCloseClick); this.btnUpdate.Click += new EventHandler(btnUpdateClick); }
public StudentEntryLevel(CommonExchange.SysAccess userInfo, CommonExchange.StudentEnrolmentCourse enrolmentCourseInfo, StudentLogic studentManager, String yearLevelId) { this.InitializeComponent(); _userInfo = userInfo; _studentManager = studentManager; _yearLevelId = yearLevelId; _enrolmentLevelInfo = new CommonExchange.StudentEnrolmentLevel(); _enrolmentCourseInfo = enrolmentCourseInfo; _enrolmentLevelInfo.StudentEnrolmentCourseInfo.EnrolmentCourseSysId = enrolmentCourseInfo.EnrolmentCourseSysId; _errProvider = new ErrorProvider(); this.Load += new EventHandler(ClassLoad); this.cboYearLevel.SelectedIndexChanged += new EventHandler(cboYearLevelSelectedIndexChanged); this.cboYear.SelectedIndexChanged += new EventHandler(cboYearSelectedIndexChanged); this.cboSemester.SelectedIndexChanged += new EventHandler(cboSemesterSelectedIndexChanged); }