public SubjectScheduleDetails(CommonExchange.SysAccess userInfo, SubjectSchedulingLogic scheduleManager, CommonExchange.ScheduleInformation schedInfo) { this.InitializeComponent(); _userInfo = userInfo; _schedInfo = schedInfo; _scheduleManager = scheduleManager; _errProvider = new ErrorProvider(); this.Load += new EventHandler(ClassLoad); this.optField.CheckedChanged += new EventHandler(optFieldCheckedChanged); this.optTBA.CheckedChanged += new EventHandler(optTBACheckedChanged); this.optCampus.CheckedChanged += new EventHandler(optCampusCheckedChanged); this.optUnits.CheckedChanged += new EventHandler(optUnitsHoursCheckedChanged); this.optHours.CheckedChanged += new EventHandler(optUnitsHoursCheckedChanged); this.txtSection.Validated += new EventHandler(txtSectionValidated); this.txtFieldRoom.Validated += new EventHandler(txtFieldRoomValidated); this.txtLaboratory.KeyPress += new KeyPressEventHandler(UnitsKeyPress); this.txtLecture.KeyPress += new KeyPressEventHandler(UnitsKeyPress); this.txtLaboratory.Validating += new System.ComponentModel.CancelEventHandler(UnitsValidating); this.txtLecture.Validating += new System.ComponentModel.CancelEventHandler(UnitsValidating); this.txtLecture.Validated += new EventHandler(txtLectureValidated); this.txtLaboratory.Validated += new EventHandler(txtLaboratoryValidated); this.hrmHours.Validated += new EventHandler(hrmHoursValidated); this.lnkEdit.LinkClicked += new LinkLabelLinkClickedEventHandler(lnkEditLinkClicked); this.lnkEditTimeFieldRoom.LinkClicked += new LinkLabelLinkClickedEventHandler(lnkEditTimeFieldRoomLinkClicked); }
//############################################CLASS SubjectSchedule EVENTS####################################################### //event is raised when the class is loaded protected virtual void ClassLoad(object sender, EventArgs e) { if (_scheduleManager.MustOpenSchoolYearSemester()) { RemoteClient.ProcStatic.ShowErrorDialog("Please open another school year / semester before creating a new subject schedule.", "Error Creating A Subject Schedule"); _hasErrors = true; this.Close(); } _schedInfo = new CommonExchange.ScheduleInformation(); this.cboYearSemester.Enabled = this.tabSchedule.Enabled = false; this.dgvMarkDeleted.DataSource = this.dgvScheduleDetails.DataSource = _scheduleManager.ScheduleDetailsTableFormat; RemoteClient.ProcStatic.SetDataGridViewColumns(dgvScheduleDetails, false); RemoteClient.ProcStatic.SetDataGridViewColumns(dgvMarkDeleted, false); _schedInfo.IsTeamTeaching = false; this.SetAddDetailsTeamTeachingControls(); if (RemoteServerLib.ProcStatic.IsSystemAccessAdmin(_userInfo) || RemoteServerLib.ProcStatic.IsSystemAccessOfficeUser(_userInfo)) { this.txtAdditionalSlots.Visible = this.lblSlots.Visible = true; } else { this.txtAdditionalSlots.Visible = this.lblSlots.Visible = false; } }//---------------------------
public ClassroomDateTimeSchedulerCreate(CommonExchange.SysAccess userInfo, CommonExchange.ScheduleInformation schedInfo, SubjectSchedulingLogic scheduleManager, CommonExchange.ScheduleInformationDetails schedDetailsInfo) : base(userInfo, schedInfo, scheduleManager, schedDetailsInfo) { this.InitializeComponent(); this.FormClosing += new FormClosingEventHandler(ClassClosing); this.btnCancel.Click += new EventHandler(btnCloseClick); this.btnInsert.Click += new EventHandler(btnInsertClick); }
public SubjectScheduleDetailsCreate(CommonExchange.SysAccess userInfo, SubjectSchedulingLogic scheduleManager, CommonExchange.ScheduleInformation schedInfo) : base(userInfo, scheduleManager, schedInfo) { this.InitializeComponent(); this.FormClosing += new FormClosingEventHandler(ClassClosing); this.btnCancel.Click += new EventHandler(btnCancelClick); this.btnAddDetails.Click += new EventHandler(btnAddDetailsClick); }
public FieldRoomDateTimeSchedulerUpdate(CommonExchange.SysAccess userInfo, CommonExchange.ScheduleInformation schedInfo, SubjectSchedulingLogic scheduleManager, CommonExchange.ScheduleInformationDetails schedDetailsInfo) : base(userInfo, schedInfo, scheduleManager, schedDetailsInfo) { this.InitializeComponent(); //this.Load += new EventHandler(ClassLoad); this.FormClosing += new FormClosingEventHandler(ClassClossing); this.btnClose.Click += new EventHandler(btnCloseClick); this.btnEdit.Click += new EventHandler(btnEditClick); }
public FieldroomDateTimeForModular(CommonExchange.SysAccess userInfo, CommonExchange.ScheduleInformation schedInfo, SubjectSchedulingLogic scheduleManager, ref CommonExchange.ScheduleInformationDetails scheduleDetailsInfo) { this.InitializeComponent(); _userInfo = userInfo; _schedInfo = schedInfo; _scheduleManager = scheduleManager; _schedDetailsInfo = scheduleDetailsInfo; this.txtDayAndTime.Validated += new EventHandler(txtDayAndTimeValidated); }
public FieldroomDateTimeScheduler(CommonExchange.SysAccess userInfo, CommonExchange.ScheduleInformation schedInfo, SubjectSchedulingLogic scheduleManager, CommonExchange.ScheduleInformationDetails scheduleDetailsInfo) { this.InitializeComponent(); _userInfo = userInfo; _schedInfo = schedInfo; _scheduleManager = scheduleManager; _schedDetailsInfo = scheduleDetailsInfo; this.Load += new EventHandler(ClassLoad); }
public SubjectScheduleDetailsUpdate(CommonExchange.SysAccess userInfo, SubjectSchedulingLogic scheduleManager, CommonExchange.ScheduleInformation schedInfo, CommonExchange.ScheduleInformationDetails schedDetailsInfo) : base(userInfo, scheduleManager, schedInfo) { this.InitializeComponent(); _schedDetailsInfo = schedDetailsInfo; this.FormClosing += new FormClosingEventHandler(ClassClossing); this.btnClose.Click += new EventHandler(btnCloseClick); this.btnEdit.Click += new EventHandler(btnUpdateClick); this.btnDelete.Click += new EventHandler(btnDeleteClick); }
public ClassroomDateTimeSchedulerUpdate(CommonExchange.SysAccess userInfo, CommonExchange.ScheduleInformation schedInfo, String sysIdClassRoom, SubjectSchedulingLogic scheduleManager, CommonExchange.ScheduleInformationDetails schedDetailsInfo) : base(userInfo, schedInfo, scheduleManager, schedDetailsInfo) { this.InitializeComponent(); _classRoomInfo = _scheduleManager.GetDetailsClassroomInformation(sysIdClassRoom); _classRoomInfoTemp = (CommonExchange.ClassroomInformation)_classRoomInfo.Clone(); this.FormClosing += new FormClosingEventHandler(ClassClosing); this.btnClose.Click += new EventHandler(btnCloseClick); this.btnEdit.Click += new EventHandler(btnEditClick); }
public SubjectScheduleUpdate(CommonExchange.SysAccess userInfo, CommonExchange.ScheduleInformation schedInfo, SubjectSchedulingLogic scheduleManager) : base(userInfo, scheduleManager) { this.InitializeComponent(); _schedInfo = schedInfo; _schedInfoTemp = (CommonExchange.ScheduleInformation)schedInfo.Clone(); this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(ClassClosing); this.btnClose.Click += new EventHandler(btnCloseClick); this.btnUpdate.Click += new EventHandler(btnUpdateClick); this.btnDelete.Click += new EventHandler(btnDeleteClick); }
public ClassroomDateTimeScheduler(CommonExchange.SysAccess userInfo, CommonExchange.ScheduleInformation schedInfo, SubjectSchedulingLogic scheduleManager, CommonExchange.ScheduleInformationDetails scheduleDetailsInfo) { this.InitializeComponent(); _userInfo = userInfo; _scheduleManager = scheduleManager; _schedInfo = schedInfo; _schedDetailsInfo = scheduleDetailsInfo; _errProvider = new ErrorProvider(); this.Load += new EventHandler(ClassLoad); this.btnSearchClassroom.Click += new EventHandler(btnSearchClassroomClick); }