}//------------------------------ //###########################################END BUTTON btnClose EVENTS##################################################### //###########################################BUTTON btnGenerateReport EVENTS##################################################### //event is raised when the control link is clicked protected virtual void btnGenerateReportClick(object sender, EventArgs e) { try { this.Cursor = Cursors.WaitCursor; String sem = String.Empty; sem = this.cboSemester.SelectedIndex != -1 ? " - " + this.cboSemester.Text : String.Empty; _cashieringManager.PrintFeesRegisterDetailed(_userInfo, _dateStart, _dateEnd, this.cboYear.Text + sem, _isSemestral, this.cbxCourse, this.cbxYearLevel, this.progressBar); this.progressBar.Value = 0; this.Cursor = Cursors.Arrow; } catch (Exception ex) { RemoteClient.ProcStatic.ShowErrorDialog(ex.Message, "Error"); } }//----------------------