Esempio n. 1
0
        public async void Recuperation()
        {
            var ser = new ServicesWeb();

            List <RecupListeUser> listeUtils;

            listeUtils = await ser.GetInfosAsync(); // on ne passe pas à l'instruction suivante tant

            // que la fonction GetInfosAsync() n'est pas terminée

            foreach (RecupListeUser u in listeUtils)
            {
                Debug.WriteLine("ID :  " + u.id);
                Debug.WriteLine("Catégorie : " + u.categorie);
                Debug.WriteLine("Marque : " + u.marque);
                Debug.WriteLine("Description : " + u.description);
                Debug.WriteLine("Etat : " + u.etat);
                Debug.WriteLine(" ");

                var Mat = new Materiel();
                Mat.Id          = u.id;
                Mat.Categorie   = u.categorie;
                Mat.Marque      = u.marque;
                Mat.Description = u.description;
                Mat.Etat        = u.etat;
                Mat.Provenance  = u.provenance;

                listeMat.Add(Mat);
                Debug.WriteLine(listeMat.Count);
            }

            CreationFrames();
        }
Esempio n. 2
0
        public async void RecuperationHistorique()
        {
            var service = new ServicesWeb();

            //recuperer les données aupres du serveur avec la classe service
            string Donnees = await service.GetHistoriqueUser();

            Debug.WriteLine("ALOO " + Donnees);

            //deserialisation du json en format classe
            listeHistorique = JsonConvert.DeserializeObject <RecupListeHistorique>(Donnees);

            CreationFrames();
        }
        private void BoutonTest_Clicked(object sender, EventArgs e)
        {
            var Service = new ServicesWeb();

            Service.PostNouvelEmprunt(UnMat.Id);
        }