public void UpdatePageAccordingToggledButton()
 {
     Control parent = pnMain.Parent;
     pnMain.Parent = null;
     pnMain.Controls.Clear();
     _viewFile = null;
     _updateData = null;
     if (FormMain.Instance.buttonItemSalesDepotSearch != null && FormMain.Instance.buttonItemSalesDepotSearch.Checked)
     {
         DataControl.Instance.ViewSource = SalesDepotSearchManager.ViewSourceFile;
         DataControl.Instance.ButtonText = SalesDepotSearchManager.ButtonText;
         _viewFile = SalesDepotSearchManager.ViewDataFile;
         _updateData = SalesDepotSearchManager.UpdateData;
     }
     else if (FormMain.Instance.buttonItemSalesDepotAccessRights != null && FormMain.Instance.buttonItemSalesDepotAccessRights.Checked)
     {
         DataControl.Instance.ViewSource = SalesDepotAccessRightsManager.ViewSourceFile;
         DataControl.Instance.ButtonText = SalesDepotAccessRightsManager.ButtonText;
         _viewFile = SalesDepotAccessRightsManager.ViewDataFile;
         _updateData = SalesDepotAccessRightsManager.UpdateData;
     }
     pnMain.Controls.Add(DataControl.Instance);
     pnMain.Parent = parent;
     pnMain.BringToFront();
 }
        public void UpdatePageAccordingToggledButton()
        {
            Control parent = pnMain.Parent;
            pnMain.Parent = null;
            pnMain.Controls.Clear();
            _viewFile = null;
            _updateData = null;
            if (FormMain.Instance.buttonItemMarketProCable != null && FormMain.Instance.buttonItemMarketProCable.Checked)
                MarketProManager.AssignMediaDataType(MediaDataType.Cable);
            else if (FormMain.Instance.buttonItemMarketProDirectMail != null && FormMain.Instance.buttonItemMarketProDirectMail.Checked)
                MarketProManager.AssignMediaDataType(MediaDataType.DirectMail);
            else if (FormMain.Instance.buttonItemMarketProMediaStrategy != null && FormMain.Instance.buttonItemMarketProMediaStrategy.Checked)
                MarketProManager.AssignMediaDataType(MediaDataType.MediaStrategy);
            else if (FormMain.Instance.buttonItemMarketProMobile != null && FormMain.Instance.buttonItemMarketProMobile.Checked)
                MarketProManager.AssignMediaDataType(MediaDataType.Mobile);
            else if (FormMain.Instance.buttonItemMarketProOutdoor != null && FormMain.Instance.buttonItemMarketProOutdoor.Checked)
                MarketProManager.AssignMediaDataType(MediaDataType.Outdoor);
            else if (FormMain.Instance.buttonItemMarketProPrint != null && FormMain.Instance.buttonItemMarketProPrint.Checked)
                MarketProManager.AssignMediaDataType(MediaDataType.Print);
            else if (FormMain.Instance.buttonItemMarketProRadio != null && FormMain.Instance.buttonItemMarketProRadio.Checked)
                MarketProManager.AssignMediaDataType(MediaDataType.Radio);
            else if (FormMain.Instance.buttonItemMarketProTV != null && FormMain.Instance.buttonItemMarketProTV.Checked)
                MarketProManager.AssignMediaDataType(MediaDataType.TV);
            else if (FormMain.Instance.buttonItemMarketProWeb != null && FormMain.Instance.buttonItemMarketProWeb.Checked)
                MarketProManager.AssignMediaDataType(MediaDataType.Internet);
            else if (FormMain.Instance.buttonItemMarketProYellowPages != null && FormMain.Instance.buttonItemMarketProYellowPages.Checked)
                MarketProManager.AssignMediaDataType(MediaDataType.YellowPages);

            DataControl.Instance.ViewSource = MarketProManager.ViewSourceFile;
            DataControl.Instance.ButtonText = MarketProManager.ButtonText;
            _viewFile = MarketProManager.ViewDataFile;
            _updateData = MarketProManager.UpdateData;
            pnMain.Controls.Add(DataControl.Instance);
            pnMain.Parent = parent;
            pnMain.BringToFront();
        }
		public void UpdatePageAccordingToggledButton()
		{
			Control parent = pnMain.Parent;
			pnMain.Parent = null;
			pnMain.Controls.Clear();
			_viewFile = null;
			_updateData = null;
			if (FormMain.Instance.buttonItemUsers != null && FormMain.Instance.buttonItemUsers.Checked)
			{
				laTitle.Visible = false;
				pnMain.Controls.Add(UsersControl.Instance);
				_viewFile = UsersControl.Instance.ViewFile;
				_updateData = UsersControl.Instance.UpdateData;
				UsersControl.Instance.LoadButtons();
			}
			else if (FormMain.Instance.buttonItemBasicCover != null && FormMain.Instance.buttonItemBasicCover.Checked)
			{
				laTitle.Visible = true;
				DataControl.Instance.ViewSource = CoverManager.ViewSourceFile;
				DataControl.Instance.ButtonText = CoverManager.ButtonText;
				_viewFile = CoverManager.ViewDataFile;
				_updateData = CoverManager.UpdateData;
				pnMain.Controls.Add(DataControl.Instance);
			}
			else if (FormMain.Instance.buttonItemBasicIntroSlide != null && FormMain.Instance.buttonItemBasicIntroSlide.Checked)
			{
				laTitle.Visible = true;
				DataControl.Instance.ViewSource = IntroSlideManager.ViewSourceFile;
				DataControl.Instance.ButtonText = IntroSlideManager.ButtonText;
				_viewFile = IntroSlideManager.ViewDataFile;
				_updateData = IntroSlideManager.UpdateData;
				pnMain.Controls.Add(DataControl.Instance);
			}
			else if (FormMain.Instance.buttonItemBasicNeedsAnalysis != null && FormMain.Instance.buttonItemBasicNeedsAnalysis.Checked)
			{
				laTitle.Visible = true;
				DataControl.Instance.ViewSource = NeedsAnalysisManager.ViewSourceFile;
				DataControl.Instance.ButtonText = NeedsAnalysisManager.ButtonText;
				_viewFile = NeedsAnalysisManager.ViewDataFile;
				_updateData = NeedsAnalysisManager.UpdateData;
				pnMain.Controls.Add(DataControl.Instance);
			}
			else if (FormMain.Instance.buttonItemBasicTargetCustomer != null && FormMain.Instance.buttonItemBasicTargetCustomer.Checked)
			{
				laTitle.Visible = true;
				DataControl.Instance.ViewSource = TargetCustomerManager.ViewSourceFile;
				DataControl.Instance.ButtonText = TargetCustomerManager.ButtonText;
				_viewFile = TargetCustomerManager.ViewDataFile;
				_updateData = TargetCustomerManager.UpdateData;
				pnMain.Controls.Add(DataControl.Instance);
			}
			else if (FormMain.Instance.buttonItemBasicClosingSummary != null && FormMain.Instance.buttonItemBasicClosingSummary.Checked)
			{
				laTitle.Visible = true;
				DataControl.Instance.ViewSource = ClosingSummaryManager.ViewSourceFile;
				DataControl.Instance.ButtonText = ClosingSummaryManager.ButtonText;
				_viewFile = ClosingSummaryManager.ViewDataFile;
				_updateData = ClosingSummaryManager.UpdateData;
				pnMain.Controls.Add(DataControl.Instance);
			}
			else if (FormMain.Instance.buttonItemNewspaperStrategy != null && FormMain.Instance.buttonItemNewspaperStrategy.Checked)
			{
				laTitle.Visible = true;
				DataControl.Instance.ViewSource = NewspaperStrategyManager.ViewSourceFile;
				DataControl.Instance.ButtonText = NewspaperStrategyManager.ButtonText;
				_viewFile = NewspaperStrategyManager.ViewDataFile;
				_updateData = NewspaperStrategyManager.UpdateData;
				pnMain.Controls.Add(DataControl.Instance);
			}
			else if (FormMain.Instance.buttonItemRadioStrategy != null && FormMain.Instance.buttonItemRadioStrategy.Checked)
			{
				laTitle.Visible = true;
				DataControl.Instance.ViewSource = RadioStrategyManager.ViewSourceFile;
				DataControl.Instance.ButtonText = RadioStrategyManager.ButtonText;
				_viewFile = RadioStrategyManager.ViewDataFile;
				_updateData = RadioStrategyManager.UpdateData;
				pnMain.Controls.Add(DataControl.Instance);
			}
			else if (FormMain.Instance.buttonItemOnlineStrategy != null && FormMain.Instance.buttonItemOnlineStrategy.Checked)
			{
				laTitle.Visible = true;
				DataControl.Instance.ViewSource = OnlineStrategyManager.ViewSourceFile;
				DataControl.Instance.ButtonText = OnlineStrategyManager.ButtonText;
				_viewFile = OnlineStrategyManager.ViewDataFile;
				_updateData = OnlineStrategyManager.UpdateData;
				pnMain.Controls.Add(DataControl.Instance);
			}
			else if (FormMain.Instance.buttonItemTVStrategy != null && FormMain.Instance.buttonItemTVStrategy.Checked)
			{
				laTitle.Visible = true;
				DataControl.Instance.ViewSource = TVStrategyManager.ViewSourceFile;
				DataControl.Instance.ButtonText = TVStrategyManager.ButtonText;
				_viewFile = TVStrategyManager.ViewDataFile;
				_updateData = TVStrategyManager.UpdateData;
				pnMain.Controls.Add(DataControl.Instance);
			}
			else if (FormMain.Instance.buttonItemQuickList != null && FormMain.Instance.buttonItemQuickList.Checked)
			{
				laTitle.Visible = true;
				DataControl.Instance.ViewSource = QuickListManager.ViewSourceFile;
				DataControl.Instance.ButtonText = QuickListManager.ButtonText;
				_viewFile = QuickListManager.ViewDataFile;
				_updateData = QuickListManager.UpdateData;
				pnMain.Controls.Add(DataControl.Instance);
			}
			pnMain.Parent = parent;
			pnMain.BringToFront();
		}
 public void UpdatePageAccordingToggledButton()
 {
     Control parent = pnMain.Parent;
     pnMain.Parent = null;
     pnMain.Controls.Clear();
     _viewFile = null;
     _updateData = null;
     if (FormMain.Instance.buttonItemSalesProBigIdea != null && FormMain.Instance.buttonItemSalesProBigIdea.Checked)
     {
         DataControl.Instance.ViewSource = BigIdeaManager.ViewSourceFile;
         DataControl.Instance.ButtonText = BigIdeaManager.ButtonText;
         _viewFile = BigIdeaManager.ViewDataFile;
         _updateData = BigIdeaManager.UpdateData;
     }
     else if (FormMain.Instance.buttonItemSalesProCampaignSummary != null && FormMain.Instance.buttonItemSalesProCampaignSummary.Checked)
     {
         DataControl.Instance.ViewSource = CampaignSummaryManager.ViewSourceFile;
         DataControl.Instance.ButtonText = CampaignSummaryManager.ButtonText;
         _viewFile = CampaignSummaryManager.ViewDataFile;
         _updateData = CampaignSummaryManager.UpdateData;
     }
     else if (FormMain.Instance.buttonItemSalesProCampaignTimeline != null && FormMain.Instance.buttonItemSalesProCampaignTimeline.Checked)
     {
         DataControl.Instance.ViewSource = CampaignTimelineManager.ViewSourceFile;
         DataControl.Instance.ButtonText = CampaignTimelineManager.ButtonText;
         _viewFile = CampaignTimelineManager.ViewDataFile;
         _updateData = CampaignTimelineManager.UpdateData;
     }
     else if (FormMain.Instance.buttonItemSalesProClientBenefits != null && FormMain.Instance.buttonItemSalesProClientBenefits.Checked)
     {
         DataControl.Instance.ViewSource = ClientBenefitsManager.ViewSourceFile;
         DataControl.Instance.ButtonText = ClientBenefitsManager.ButtonText;
         _viewFile = ClientBenefitsManager.ViewDataFile;
         _updateData = ClientBenefitsManager.UpdateData;
     }
     else if (FormMain.Instance.buttonItemSalesProCreativeStrategy != null && FormMain.Instance.buttonItemSalesProCreativeStrategy.Checked)
     {
         DataControl.Instance.ViewSource = CreativeStrategyManager.ViewSourceFile;
         DataControl.Instance.ButtonText = CreativeStrategyManager.ButtonText;
         _viewFile = CreativeStrategyManager.ViewDataFile;
         _updateData = CreativeStrategyManager.UpdateData;
     }
     else if (FormMain.Instance.buttonItemSalesProInvestmentCalendar != null && FormMain.Instance.buttonItemSalesProInvestmentCalendar.Checked)
     {
         DataControl.Instance.ViewSource = InvestmentCalendarManager.ViewSourceFile;
         DataControl.Instance.ButtonText = InvestmentCalendarManager.ButtonText;
         _viewFile = InvestmentCalendarManager.ViewDataFile;
         _updateData = InvestmentCalendarManager.UpdateData;
     }
     else if (FormMain.Instance.buttonItemSalesProROIFormula != null && FormMain.Instance.buttonItemSalesProROIFormula.Checked)
     {
         DataControl.Instance.ViewSource = ROIFormulaManager.ViewSourceFile;
         DataControl.Instance.ButtonText = ROIFormulaManager.ButtonText;
         _viewFile = ROIFormulaManager.ViewDataFile;
         _updateData = ROIFormulaManager.UpdateData;
     }
     else if (FormMain.Instance.buttonItemSalesProValueAnalysis != null && FormMain.Instance.buttonItemSalesProValueAnalysis.Checked)
     {
         DataControl.Instance.ViewSource = ValueAnalysisManager.ViewSourceFile;
         DataControl.Instance.ButtonText = ValueAnalysisManager.ButtonText;
         _viewFile = ValueAnalysisManager.ViewDataFile;
         _updateData = ValueAnalysisManager.UpdateData;
     }
     pnMain.Controls.Add(DataControl.Instance);
     pnMain.Parent = parent;
     pnMain.BringToFront();
 }