public frmReportCenterMDIParent() { InitializeComponent(); //mCenter = new FrmReportCenter {Dock = DockStyle.Fill, MyParent = this}; mCenter = new FrmReportManager { Dock = DockStyle.Fill, MyParent = this }; //US1622 mCustomizeReport = new frmCustomizeReport(this) { Dock = DockStyle.Fill }; mCustomizeReport.Closed += CustomizeUserReport_Closed; //mEditReport = new frmEditReport(this, ReportListDataBind) { Dock = DockStyle.Fill };//mEditReport.Closed += mEditReport_Closed; }
private void customizedReportsMenu_Click(object sender, EventArgs e) { try { if (mCustomizeReport == null || mCustomizeReport.Disposing || mCustomizeReport.IsDisposed) { mCustomizeReport = new frmCustomizeReport(this); mCustomizeReport.Closed += CustomizeUserReport_Closed; mCustomizeReport.Dock = DockStyle.Fill; } LoadTarget(mCustomizeReport); } catch (Exception ex) { MessageForm.Show(this, "customizedReportsToolStripMenuItem_Click()..Exception: " + ex.Message, Resources.report_center); } }
private void ToolStripButtonClick(string strMode, object sender) { //All=0, //Sales=1, //Paper=2, //Player=3, //Misc=4, //Staff=5, //POS=6, //Bingo=7, //Electronics=8, //Exceptions=9, //Custom=10 ToolStripButton btn = null; if (sender is ToolStripButton) { btn = (ToolStripButton)sender; } try { Cursor.Current = Cursors.WaitCursor; switch (strMode) { case "Electronics": LoadTarget(mCenter); mCenter.LoadReportToTreeView(ReportTypes.Electronics); break; case "Exceptions": LoadTarget(mCenter); mCenter.LoadReportToTreeView(ReportTypes.Exceptions); break; case "Players": LoadTarget(mCenter); mCenter.LoadReportToTreeView(ReportTypes.Player); break; case "Bingo": LoadTarget(mCenter); mCenter.LoadReportToTreeView(ReportTypes.Bingo); break; case "Misc": LoadTarget(mCenter); mCenter.LoadReportToTreeView(ReportTypes.Misc); break; case "Sales": LoadTarget(mCenter); mCenter.LoadReportToTreeView(ReportTypes.Sales); break; case "Standard Reports": LoadTarget(mCenter); mCenter.LoadPredefinedReports(); break; //US1622 case "Report Manager": LoadTarget(mCenter); mCenter.LoadPredefinedReports(); break; case "Customize": if (mCustomizeReport == null || mCustomizeReport.Disposing || mCustomizeReport.IsDisposed) { mCustomizeReport = new frmCustomizeReport(this); mCustomizeReport.Closed += CustomizeUserReport_Closed; mCustomizeReport.Dock = DockStyle.Fill; } LoadTarget(mCustomizeReport); return; default: break; } if (btn != null) { SelectButton(btn); } Cursor.Current = Cursors.Default; } catch (Exception ex) { MessageForm.Show(this, "ToolStripButtonClick()..Exception: " + ex.Message, Resources.report_center); } }