Esempio n. 1
0
 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;
 }
Esempio n. 2
0
 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);
     }
 }
Esempio n. 3
0
        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);
            }
        }