Esempio n. 1
0
        void GetData(List <int> LesCentreHabilite, string NumeroProgramme, DateTime?DateDebut, DateTime?DateFin, string IdEquipe)
        {
            LstLesDemandes = new List <Galatee.Silverlight.ServiceAccueil.CsProgarmmation>();
            Galatee.Silverlight.ServiceAccueil.AcceuilServiceClient client = new Galatee.Silverlight.ServiceAccueil.AcceuilServiceClient(Utility.ProtocoleFacturation(), Utility.EndPoint("Accueil"));
            {
                client.ChargerListeProgramReeditionAsync(LesCentreHabilite, NumeroProgramme, DateDebut, DateFin, IdEquipe, TypeEdition);
                client.ChargerListeProgramReeditionCompleted += (sender, args) =>
                {
                    if (args.Cancelled || args.Error != null)
                    {
                        string error = args.Error.Message;
                        Message.Show(error, Languages.ListeCodePoste);
                        return;
                    }
                    if (args.Result == null)
                    {
                        Message.ShowError(Languages.msgErreurChargementDonnees, Languages.Parametrage);
                        return;
                    }

                    LstLesDemandes             = new List <Galatee.Silverlight.ServiceAccueil.CsProgarmmation>();
                    LstLesDemandes             = args.Result;
                    dtgrdParametre.ItemsSource = LstLesDemandes;
                    dtgrdParametre.ItemsSource = LstLesDemandes.OrderBy(t => t.DATETRANSMISSION).ToList();
                };
            }
        }