Пример #1
0
        private void navBarItemDisplayViews_LinkClicked(object sender, DevExpress.XtraNavBar.NavBarLinkEventArgs e)
        {
            if (!UserSession.CurrentUser.IsManagerAdmin && !UserSession.CurrentUser.IsManagerUser) {
                MessageBox.Show("You do not have access to view this module. Please contact administrator", "Information", MessageBoxButtons.OK, MessageBoxIcon.Information);
                return;
            }

            WaitDialog.Show(this, "Loading components ...");
            if (m_ViewConfigId > 0) {
                m_objViewDisplay = new ViewDisplay(m_ViewConfigId) {
                    Dock = DockStyle.Fill
                };
                //m_objViewDisplay.SetCampaignListEventChangeTrigger(false);
                //m_objViewDisplay.ReloadCampaignList();
                //m_objViewDisplay.SetCampaignListEventChangeTrigger(true);
                m_objViewDisplay.AutoLoadReport();
            }
            else if (m_objViewDisplay == null) {
                m_objViewDisplay = new ViewDisplay() {
                    Dock = DockStyle.Fill
                };
            }
            pnlContent.Controls.Clear();
            pnlContent.Controls.Add(m_objViewDisplay);
            WaitDialog.Close();
        }
Пример #2
0
 /// <summary>
 /// Set visible true/false the form controls
 /// </summary>
 public void SetFormControls(bool IsVisible)
 {
     navBarMenu.Visible = IsVisible;
     pnlContent.Visible = IsVisible;
     if (IsVisible) {
         pnlContent.Controls.Clear();
         m_objViewConfiguration = null;
         m_objViewDisplay = null;
         this.Show();
     }
     else
         this.Hide();
 }