}//------------------------ //##############################################END BUTTON btnSearchSubject EVENTS#################################################### //##############################################LINK LABEL lblAddDetails EVENTS#################################################### //event is raised when the control is clicked private void lnkAddDetailsLinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { try { this.Cursor = Cursors.WaitCursor; using (AuxiliaryScheduleDetailsCreate frmCreate = new AuxiliaryScheduleDetailsCreate(_userInfo, _serviceInfoSchedule, _auxiliaryManager)) { frmCreate.ShowDialog(this); if (frmCreate.HasCreated) { _hasUpdatedDetails = true; this.dgvAuxiliaryDetails.DataSource = _auxiliaryManager.GetBySysIdAuxiliaryServiceDetailsTable(_serviceInfoSchedule.AuxServiceScheduleSysId, false); this.dgvMarkDeleted.DataSource = _auxiliaryManager.GetBySysIdAuxiliaryServiceDetailsTable(_serviceInfoSchedule.AuxServiceScheduleSysId, true); this.btnSearchAuxiliary.Visible = false; } } } catch (Exception ex) { RemoteClient.ProcStatic.ShowErrorDialog(ex.Message, "Error Loading Auxiliary Service Details Create Module"); } finally { this.Cursor = Cursors.Arrow; } }//----------------------------