void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target)
        {
            switch (connectionId)
            {
            case 1:
                this.UserControl = ((BMC.Presentation.CPlayerData)(target));

            #line 9 "..\..\..\Views\CPlayerData.xaml"
                this.UserControl.Loaded += new System.Windows.RoutedEventHandler(this.UserControl_Loaded);

            #line default
            #line hidden
                return;

            case 2:
                this.txtHeader = ((System.Windows.Controls.TextBlock)(target));
                return;

            case 3:
                this.lblCardNumber = ((System.Windows.Controls.Label)(target));
                return;

            case 4:
                this.txtCardNUmber = ((System.Windows.Controls.TextBox)(target));

            #line 47 "..\..\..\Views\CPlayerData.xaml"
                this.txtCardNUmber.PreviewMouseUp += new System.Windows.Input.MouseButtonEventHandler(this.txtCardNUmber_PreviewMouseUp);

            #line default
            #line hidden
                return;

            case 5:
                this.lblMessageType = ((System.Windows.Controls.Label)(target));
                return;

            case 6:
                this.cmbMessageTypes = ((System.Windows.Controls.ComboBox)(target));
                return;

            case 7:
                this.chk_FailedOnly = ((System.Windows.Controls.CheckBox)(target));
                return;

            case 8:
                this.vbStartDate = ((System.Windows.Controls.Viewbox)(target));
                return;

            case 9:
                this.dtpStartDate = ((Microsoft.Windows.Controls.DatePicker)(target));

            #line 66 "..\..\..\Views\CPlayerData.xaml"
                this.dtpStartDate.SelectedDateChanged += new System.EventHandler <System.Windows.Controls.SelectionChangedEventArgs>(this.dtpStartDate_SelectedDateChanged);

            #line default
            #line hidden
                return;

            case 10:
                this.txtStartDate = ((System.Windows.Controls.TextBox)(target));
                return;

            case 11:
                this.tmpStartTime = ((AC.AvalonControlsLibrary.Controls.TimePicker)(target));

            #line 69 "..\..\..\Views\CPlayerData.xaml"
                this.tmpStartTime.SelectedTimeChanged += new AC.AvalonControlsLibrary.Controls.TimeSelectedChangedEventHandler(this.tmpStartTime_SelectedTimeChanged);

            #line default
            #line hidden
                return;

            case 12:
                this.vbStartDate_Copy = ((System.Windows.Controls.Viewbox)(target));
                return;

            case 13:
                this.dtpEndDate = ((Microsoft.Windows.Controls.DatePicker)(target));

            #line 72 "..\..\..\Views\CPlayerData.xaml"
                this.dtpEndDate.SelectedDateChanged += new System.EventHandler <System.Windows.Controls.SelectionChangedEventArgs>(this.dtpEndDate_SelectedDateChanged);

            #line default
            #line hidden
                return;

            case 14:
                this.txtEndDate = ((System.Windows.Controls.TextBox)(target));
                return;

            case 15:
                this.dtpEndtime = ((AC.AvalonControlsLibrary.Controls.TimePicker)(target));

            #line 75 "..\..\..\Views\CPlayerData.xaml"
                this.dtpEndtime.SelectedTimeChanged += new AC.AvalonControlsLibrary.Controls.TimeSelectedChangedEventHandler(this.dtpEndtime_SelectedTimeChanged);

            #line default
            #line hidden
                return;

            case 16:
                this.lvPlayerData = ((System.Windows.Controls.ListView)(target));
                return;

            case 17:
                this.clmnRowNo = ((System.Windows.Controls.GridViewColumn)(target));
                return;

            case 18:
                this.clmnIsSelected = ((System.Windows.Controls.GridViewColumn)(target));
                return;

            case 19:
                this.clmnSno = ((System.Windows.Controls.GridViewColumn)(target));
                return;

            case 20:
                this.clmnCardNumber = ((System.Windows.Controls.GridViewColumn)(target));
                return;

            case 21:
                this.clmnTimestamp = ((System.Windows.Controls.GridViewColumn)(target));
                return;

            case 22:
                this.clmMessageType = ((System.Windows.Controls.GridViewColumn)(target));
                return;

            case 23:
                this.clmnTransactionCode = ((System.Windows.Controls.GridViewColumn)(target));
                return;

            case 24:
                this.clmnStatus = ((System.Windows.Controls.GridViewColumn)(target));
                return;

            case 25:
                this.clmnUIStatus = ((System.Windows.Controls.GridViewColumn)(target));
                return;

            case 26:
                this.clmnMessage = ((System.Windows.Controls.GridViewColumn)(target));
                return;

            case 27:
                this.btn_GetMessages = ((System.Windows.Controls.Button)(target));

            #line 186 "..\..\..\Views\CPlayerData.xaml"
                this.btn_GetMessages.Click += new System.Windows.RoutedEventHandler(this.btn_GetMessages_Click);

            #line default
            #line hidden
                return;

            case 28:
                this.btn_Send = ((System.Windows.Controls.Button)(target));

            #line 187 "..\..\..\Views\CPlayerData.xaml"
                this.btn_Send.Click += new System.Windows.RoutedEventHandler(this.btn_Send_Click);

            #line default
            #line hidden
                return;
            }
            this._contentLoaded = true;
        }
        private void LoadView(string viewCaption)
        {
            //CollectionHelper.SetCurrentExchangeConnectionString();
            //CollectionHelper.SetCurrentTicketConnectionString();
            //

            #region -S001 START
            /*if (viewCaption=="Tickets" )
                {
                    if (!IsTitoEnabled())
                    {
                        MessageBox.ShowBox("MessageID372", "");
                        return;
                    }
                    
                }*/
            #endregion -S001 END

            if (viewCaption != _sCurrentViewCaption)
            {
                if (objFloorView == null)
                {
                    objFloorView = new CFloorView();
                }
                this.DisposeChildren(true);

                switch (viewCaption)
                {
                    case "Floor View":
                        {
                            pnlContent.Children.Add(objFloorView);
                            objFloorView.Margin = new Thickness(0);
                            break;
                        }
                    case "Grid View":
                        {
                            var objGridView = new CGridView();
                            pnlContent.Children.Add(objGridView);
                            objGridView.Margin = new Thickness(0);
                            //objFloorView.SetFloorStatus(false);
                            break;
                        }
                    case "Tickets":
                        {
                            var objTicketsView = new CTickets();
                            pnlContent.Children.Add(objTicketsView);
                            objTicketsView.Margin = new Thickness(0);
                            break;
                        }
                    case "PromotionalTickets":
                        {
                            PromoScreen();
                            break;
                        }

                    case "CurrentStatus":
                        {
                            var objCurrentStatus = new CPositionCurrentStatus();
                            pnlContent.Children.Add(objCurrentStatus);
                            objCurrentStatus.Margin = new Thickness(0);
                            break;
                        }
                    case "Void":
                        {
                            var objVoid = new CVoid();
                            pnlContent.Children.Add(objVoid);
                            objVoid.Margin = new Thickness(0);
                            break;
                        }
                    case "Reports":
                        {
                            var objAnalysis = new CAnalysis();
                            pnlContent.Children.Add(objAnalysis);
                            objAnalysis.Margin = new Thickness(0);
                            break;
                        }
                    case "Player Club":
                        {
                            var objPlayerClub = new CPlayerClub();
                            pnlContent.Children.Add(objPlayerClub);
                            objPlayerClub.Margin = new Thickness(0);
                            break;
                        }
                    case "Hourly":
                        {
                            var objHourly = new cHourly();
                            pnlContent.Children.Add(objHourly);
                            objHourly.Margin = new Thickness(0);
                            break;
                        }
                    case "ShortPay":
                        {
                            _objShortpays = new CShortpays();
                            pnlContent.Children.Add(_objShortpays);
                            _objShortpays.Margin = new Thickness(0);
                            break;
                        }
                    case "SiteInterrogation":
                        {
                            UCSiteIntegorration objAnalysisDetails = new UCSiteIntegorration(2, DateTime.Now, DateTime.Now, 0);
                            pnlContent.Children.Add(objAnalysisDetails);
                            objAnalysisDetails.Margin = new Thickness(0);
                            break;
                        }
                    case "Current Calls":
                        {
                            var objCurrentCalls = new CCurrentCalls();
                            pnlContent.Children.Add(objCurrentCalls);
                            objCurrentCalls.Margin = new Thickness(0);
                            break;
                        }
                    case "Machine Drop":
                        {
                            var drop = new CDrop();
                            pnlContent.Children.Add(drop);
                            drop.Margin = new Thickness(0);
                            break;
                        }
                    case "Cashier\rTransactions":
                        {
                            var objCashDeskManager = new CCashDeskManager(pnlContent);
                            pnlContent.Children.Add(objCashDeskManager);
                            objCashDeskManager.Margin = new Thickness(0);
                            break;
                        }
                    case "Settings":
                        {
                            var objSettings = new CSettings();
                            pnlContent.Children.Add(objSettings);
                            objSettings.Margin = new Thickness(0);
                            break;
                        }

                    case "AFTSettings":
                        {
                            var objAFTSettings = new CAFTSetting();
                            pnlContent.Children.Add(objAFTSettings);
                            objAFTSettings.Margin = new Thickness(0);
                            break;
                        }
                    case "Audit":
                        {
                            var oAuditView = new CAuditView();
                            pnlContent.Children.Add(oAuditView);
                            oAuditView.Margin = new Thickness(0);
                            break;
                        }
                    case "CustomReports":
                        {
                            var oCustom = new CCustomReports();
                            pnlContent.Children.Add(oCustom);
                            oCustom.Margin = new Thickness(0);
                            break;
                        }
                    case "Details":
                        {
                            var oCustom = new InstallationDetails();
                            pnlContent.Children.Add(oCustom);
                            oCustom.Margin = new Thickness(0);
                            break;

                        }
                    case "SyncTicket":
                        {
                            var oSyncTicket = new SyncTicket();
                            pnlContent.Children.Add(oSyncTicket);
                            oSyncTicket.Margin = new Thickness(0);
                            break;

                        }
                    case "SyncAft":
                        {
                            var oSyncAft = new SyncAft();
                            pnlContent.Children.Add(oSyncAft);
                            oSyncAft.Margin = new Thickness(0);
                            break;

                        }

                    case "SyncEmpCard":
                        {
                            var oSyncEmpCard = new EmployeeCardSync();
                            pnlContent.Children.Add(oSyncEmpCard);
                            oSyncEmpCard.Margin = new Thickness(0);
                            break;

                        }

                    case "Updategmupin":
                        {
                            var oUpdateGMIpin = new UpdateGMIpin();
                            pnlContent.Children.Add(oUpdateGMIpin);
                            oUpdateGMIpin.Margin = new Thickness(0);
                            break;
                        }

                    case "CoinDispenser":
                        {
                            if (Settings.CashDispenserEnabled)
                            {
                                var oCoinDispenser = new CCoinDispenser(this);
                                pnlContent.Children.Add(oCoinDispenser);
                                oCoinDispenser.Margin = new Thickness(0);
                            }
                            break;
                        }
                    case "PlayerInformation":
                        {

                            var oCPlayerData = new CPlayerData();
                            pnlContent.Children.Add(oCPlayerData);
                            oCPlayerData.Margin = new Thickness(0);
                            break;
                        }
                    case "ExceptionVouchers":
                        {
                            var objTicketsView = new CExceptionVoucher();
                            pnlContent.Children.Add(objTicketsView);
                            objTicketsView.Margin = new Thickness(0);
                            break;
                        }
                    case "CrossTicketingSettings":
                        {
                            var objCrossTicketingView = new CrossTicketingSettings();
                            pnlContent.Children.Add(objCrossTicketingView);
                            objCrossTicketingView.Margin = new Thickness(0);
                            break;
                        }
                    case "ReadBasedLiquidation":
                        {
                            var objReadLiquidationView = new CReadLiquidationMain();
                            pnlContent.Children.Add(objReadLiquidationView);
                            objReadLiquidationView.Margin = new Thickness(0);
                            break;
                        }
                    case "Unlock":
                        {
                            var CUnlock = new CUnlock();
                            pnlContent.Children.Add(CUnlock);
                            CUnlock.Margin = new Thickness(0);
                            break;
                        }

                    case "FillVault":
                        {
                            var objCVaultDetails = new CVault();
                            pnlContent.Children.Add(objCVaultDetails);
                            objCVaultDetails.Margin = new Thickness(0);
                            break;
                        }
                    case "NGAEnrol":
                        {
                            var objCVaultDetails = new CNGAEnroll();
                            pnlContent.Children.Add(objCVaultDetails);
                            objCVaultDetails.Margin = new Thickness(0);
                            break;
                        }
                    case "ExportDetails":
                        {
                            var oExportDetails = new CExportDetails();
                            pnlContent.Children.Add(oExportDetails);
                            oExportDetails.Margin = new Thickness(0);
                            break;
                        }
                    case "SpotCheck":
                        {
                            var objSpotCheckView = new CSpotCheck();
                            pnlContent.Children.Add(objSpotCheckView);
                            objSpotCheckView.Margin = new Thickness(0);
                            break;
                        }
                    case "UpdateGMUNo":
                        {
                            CGMUNoUpdate CGMUNo = new CGMUNoUpdate();
                            pnlContent.Children.Add(CGMUNo);
                            CGMUNo.Margin = new Thickness(0);
                            break;
                        }
                    case "GMUPing":
                        {
                            CPingGMU cPingGMU = new CPingGMU();
                            pnlContent.Children.Add(cPingGMU);
                            cPingGMU.Margin = new Thickness(0);
                            break;
                        }

                    case "MachineEnableDisable":
                        {
                            CMachineEnableDisable CMachine = new CMachineEnableDisable();
                            pnlContent.Children.Add(CMachine);
                            CMachine.Margin = new Thickness(0);
                            break;
                        }
                    case "GameCapping":
                        {
                            GameCapping CGameCapping = new GameCapping();
                            pnlContent.Children.Add(CGameCapping);
                            CGameCapping.Margin = new Thickness(0);
                            break;
                        }

                }

                if (pnlContent.Children.Count > 0)
                {
                    UIElement child = pnlContent.Children[0] as UIElement;
                    if (child != null)
                    {
                        child.SetMessageBoxOwner();
                    }
                }

                _sCurrentViewCaption = viewCaption;
            }

        }
 void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
     switch (connectionId)
     {
     case 1:
     this.UserControl = ((BMC.Presentation.CPlayerData)(target));
     
     #line 9 "..\..\..\Views\CPlayerData.xaml"
     this.UserControl.Loaded += new System.Windows.RoutedEventHandler(this.UserControl_Loaded);
     
     #line default
     #line hidden
     return;
     case 2:
     this.txtHeader = ((System.Windows.Controls.TextBlock)(target));
     return;
     case 3:
     this.lblCardNumber = ((System.Windows.Controls.Label)(target));
     return;
     case 4:
     this.txtCardNUmber = ((System.Windows.Controls.TextBox)(target));
     
     #line 47 "..\..\..\Views\CPlayerData.xaml"
     this.txtCardNUmber.PreviewMouseUp += new System.Windows.Input.MouseButtonEventHandler(this.txtCardNUmber_PreviewMouseUp);
     
     #line default
     #line hidden
     return;
     case 5:
     this.lblMessageType = ((System.Windows.Controls.Label)(target));
     return;
     case 6:
     this.cmbMessageTypes = ((System.Windows.Controls.ComboBox)(target));
     return;
     case 7:
     this.chk_FailedOnly = ((System.Windows.Controls.CheckBox)(target));
     return;
     case 8:
     this.vbStartDate = ((System.Windows.Controls.Viewbox)(target));
     return;
     case 9:
     this.dtpStartDate = ((Microsoft.Windows.Controls.DatePicker)(target));
     
     #line 66 "..\..\..\Views\CPlayerData.xaml"
     this.dtpStartDate.SelectedDateChanged += new System.EventHandler<System.Windows.Controls.SelectionChangedEventArgs>(this.dtpStartDate_SelectedDateChanged);
     
     #line default
     #line hidden
     return;
     case 10:
     this.txtStartDate = ((System.Windows.Controls.TextBox)(target));
     return;
     case 11:
     this.tmpStartTime = ((AC.AvalonControlsLibrary.Controls.TimePicker)(target));
     
     #line 69 "..\..\..\Views\CPlayerData.xaml"
     this.tmpStartTime.SelectedTimeChanged += new AC.AvalonControlsLibrary.Controls.TimeSelectedChangedEventHandler(this.tmpStartTime_SelectedTimeChanged);
     
     #line default
     #line hidden
     return;
     case 12:
     this.vbStartDate_Copy = ((System.Windows.Controls.Viewbox)(target));
     return;
     case 13:
     this.dtpEndDate = ((Microsoft.Windows.Controls.DatePicker)(target));
     
     #line 72 "..\..\..\Views\CPlayerData.xaml"
     this.dtpEndDate.SelectedDateChanged += new System.EventHandler<System.Windows.Controls.SelectionChangedEventArgs>(this.dtpEndDate_SelectedDateChanged);
     
     #line default
     #line hidden
     return;
     case 14:
     this.txtEndDate = ((System.Windows.Controls.TextBox)(target));
     return;
     case 15:
     this.dtpEndtime = ((AC.AvalonControlsLibrary.Controls.TimePicker)(target));
     
     #line 75 "..\..\..\Views\CPlayerData.xaml"
     this.dtpEndtime.SelectedTimeChanged += new AC.AvalonControlsLibrary.Controls.TimeSelectedChangedEventHandler(this.dtpEndtime_SelectedTimeChanged);
     
     #line default
     #line hidden
     return;
     case 16:
     this.lvPlayerData = ((System.Windows.Controls.ListView)(target));
     return;
     case 17:
     this.clmnRowNo = ((System.Windows.Controls.GridViewColumn)(target));
     return;
     case 18:
     this.clmnIsSelected = ((System.Windows.Controls.GridViewColumn)(target));
     return;
     case 19:
     this.clmnSno = ((System.Windows.Controls.GridViewColumn)(target));
     return;
     case 20:
     this.clmnCardNumber = ((System.Windows.Controls.GridViewColumn)(target));
     return;
     case 21:
     this.clmnTimestamp = ((System.Windows.Controls.GridViewColumn)(target));
     return;
     case 22:
     this.clmMessageType = ((System.Windows.Controls.GridViewColumn)(target));
     return;
     case 23:
     this.clmnTransactionCode = ((System.Windows.Controls.GridViewColumn)(target));
     return;
     case 24:
     this.clmnStatus = ((System.Windows.Controls.GridViewColumn)(target));
     return;
     case 25:
     this.clmnUIStatus = ((System.Windows.Controls.GridViewColumn)(target));
     return;
     case 26:
     this.clmnMessage = ((System.Windows.Controls.GridViewColumn)(target));
     return;
     case 27:
     this.btn_GetMessages = ((System.Windows.Controls.Button)(target));
     
     #line 186 "..\..\..\Views\CPlayerData.xaml"
     this.btn_GetMessages.Click += new System.Windows.RoutedEventHandler(this.btn_GetMessages_Click);
     
     #line default
     #line hidden
     return;
     case 28:
     this.btn_Send = ((System.Windows.Controls.Button)(target));
     
     #line 187 "..\..\..\Views\CPlayerData.xaml"
     this.btn_Send.Click += new System.Windows.RoutedEventHandler(this.btn_Send_Click);
     
     #line default
     #line hidden
     return;
     }
     this._contentLoaded = true;
 }