private void RemplirTypeAction(int Index)
        {
            try
            {
                int caseSwitch = Index;
                switch (caseSwitch)
                {
                case 0:
                {
                    this.tab4_dataGrid1.Visibility = System.Windows.Visibility.Collapsed;
                    this.tab4_dataGrid2.Visibility = System.Windows.Visibility.Collapsed;
                    this.tab4_dataGrid3.Visibility = System.Windows.Visibility.Visible;
                    if (leClasseurClient != null)
                    {
                        //_LeClasseur.LeCompteClient.ToutLClient = new List<CsLclient>();

                        tab4_dataGrid3.ItemsSource = null;
                        List <CsLclient> _ToutLeCompteClient    = ClasseMEthodeGenerique.RetourneListCopy <CsLclient>(leClasseurClient.ToutLClient.OrderBy(t => t.REFEM).ToList());
                        List <CsLclient> _ToutLeCompteClientReg = leClasseurClient.ToutLClient.Where(p => p.DC == "C").ToList();
                        RemplireOngletToutLeCompte(_ToutLeCompteClient.OrderBy(t => t.REFEM).ToList());
                    }
                }
                break;

                case 1:
                {
                    this.tab4_dataGrid1.Visibility = System.Windows.Visibility.Visible;
                    this.tab4_dataGrid2.Visibility = System.Windows.Visibility.Collapsed;
                    this.tab4_dataGrid3.Visibility = System.Windows.Visibility.Collapsed;
                    tab4_dataGrid1.ItemsSource     = null;
                    RemplireOngletReglement(LstReglementClient.OrderBy(t => t.REFEM).ToList());
                }
                break;

                case 2:
                {
                    this.tab4_dataGrid1.Visibility  = System.Windows.Visibility.Collapsed;
                    this.tab4_dataGrid2.Visibility  = System.Windows.Visibility.Visible;
                    this.tab4_dataGrid3.Visibility  = System.Windows.Visibility.Collapsed;
                    this.tab4_dataGrid2.ItemsSource = null;
                    RemplireOngletFacture(LstFactureClient.OrderBy(t => t.REFEM).ToList());
                }
                break;
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }