private void btnCodeConso_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         List <ServiceAccueil.CParametre> lstParametre = Shared.ClasseMEthodeGenerique.RetourneValueFromClasse <ServiceAccueil.CsCodeConsomateur>(ListeCodeConsomateur);
         Shared.UcListeParametre          ctr          = new UcListeParametre(lstParametre, true, "Liste de code consommateur");
         ctr.Closed += new EventHandler(CodeConso_OkClicked);
         ctr.Show();
     }
     catch (Exception ex)
     {
         Message.ShowError(ex, "Erreur");
     }
 }
 private void btn_Centre_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         if (LstCentrePerimetre.Count != 0)
         {
             List <ServiceAccueil.CParametre> lstParametre = Shared.ClasseMEthodeGenerique.RetourneValueFromClasse <ServiceAccueil.CsCentre>(LstCentrePerimetre);
             Shared.UcListeParametre          ctr          = new UcListeParametre(lstParametre, true, "Centre");
             ctr.Closed += new EventHandler(galatee_OkClickedCentre);
             ctr.Show();
         }
     }
     catch (Exception ex)
     {
         Message.ShowError(ex, "Erreur");
     }
 }
        private void btnController_Click(object sender, RoutedEventArgs e)
        {
            if (ListeTourneepIA != null && ListeTourneepIA.Count != 0)
            {
                if (this.Txt_Centre.Tag != null)
                {
                    List <CsTournee> lstPiaCentre = ListeTourneepIA.Where(t => t.FK_IDCENTRE == (int)this.Txt_Centre.Tag && !string.IsNullOrEmpty(t.MATRICULEPIA)).ToList();
                    List <CsTournee> lstAgentPIA  = RetoureAgentPia(lstPiaCentre);

                    lstAgentPIA.ForEach(t => t.LIBELLE = t.NOMAGENTPIA);
                    lstAgentPIA.ForEach(t => t.CODE    = t.MATRICULEPIA);
                    List <ServiceAccueil.CParametre> lstParametre = Shared.ClasseMEthodeGenerique.RetourneValueFromClasse <ServiceRecouvrement.CsTournee>(lstAgentPIA);
                    Shared.UcListeParametre          ctr          = new UcListeParametre(lstParametre, false, "Agent de recouvrement");
                    ctr.Closed += new EventHandler(controller_OkClicked);
                    ctr.Show();
                }
            }
        }
 private void btnzone_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         if (ListeTourneepIASelect == null || ListeTourneepIASelect.Count == 0)
         {
             return;
         }
         List <CsTournee> lstTournePia = ListeTourneepIASelect.Where(t => t.FK_IDCENTRE == (int)this.Txt_Centre.Tag && t.FK_IDADMUTILISATEUR == ((CsTournee)this.Txt_AgentRecourvrement.Tag).FK_IDADMUTILISATEUR).ToList();
         List <ServiceAccueil.CParametre> lstParametre = Shared.ClasseMEthodeGenerique.RetourneValueFromClasse <ServiceRecouvrement.CsTournee>(lstTournePia);
         Shared.UcListeParametre          ctr          = new UcListeParametre(lstParametre, true, "Tournée");
         ctr.Closed += new EventHandler(zones_OkClicked);
         ctr.Show();
     }
     catch (Exception ex)
     {
         Message.ShowError(ex, "Erreur");
     }
 }