private void RemplirAffectation()
 {
     try
     {
         if (LstAffectation.Count != 0)
         {
             return;
         }
         else
         {
             Galatee.Silverlight.ServiceRecouvrement.RecouvrementServiceClient service = new Galatee.Silverlight.ServiceRecouvrement.RecouvrementServiceClient(Utility.ProtocoleFacturation(), Utility.EndPoint("Recouvrement"));
             service.RemplirAffectationCompleted += (s, args) =>
             {
                 if (args != null && args.Cancelled)
                 {
                     return;
                 }
                 LstAffectation = args.Result;
                 RemplirCampagneById(this.IdCampagne);
                 return;
             };
             service.RemplirAffectationAsync();
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }