private void RemplirListeDesSecteur() { try { if (SessionObject.LstSecteur != null && SessionObject.LstSecteur.Count != 0) { return; } Galatee.Silverlight.ServiceAccueil.AcceuilServiceClient service = new Galatee.Silverlight.ServiceAccueil.AcceuilServiceClient(Utility.ProtocoleFacturation(), Utility.EndPoint("Accueil")); service.ChargerLesSecteursAsync(); service.ChargerLesSecteursCompleted += (s, args) => { if (args != null && args.Cancelled) { return; } SessionObject.LstSecteur = args.Result; }; service.CloseAsync(); } catch (Exception ex) { throw ex; } }
private void RemplirSecteur() { try { if (SessionObject.LstSecteur != null && SessionObject.LstSecteur.Count != 0) { Cbo_Secteur.Items.Clear(); Cbo_Secteur.ItemsSource = SessionObject.LstSecteur; Cbo_Secteur.SelectedValuePath = "PK_ID"; Cbo_Secteur.DisplayMemberPath = "LIBELLE"; return; } else { Galatee.Silverlight.ServiceAccueil.AcceuilServiceClient service = new Galatee.Silverlight.ServiceAccueil.AcceuilServiceClient(Utility.ProtocoleFacturation(), Utility.EndPoint("Accueil")); service.ChargerLesSecteursCompleted += (s, args) => { if (args != null && args.Cancelled) { return; } SessionObject.LstSecteur = args.Result; Cbo_Secteur.Items.Clear(); Cbo_Secteur.ItemsSource = SessionObject.LstSecteur; Cbo_Secteur.SelectedValuePath = "PK_ID"; Cbo_Secteur.DisplayMemberPath = "LIBELLE"; return; }; service.ChargerLesSecteursAsync(); service.CloseAsync(); } } catch (Exception ex) { throw ex; } }