예제 #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();
        }
 public PageDetailMateriel(Materiel materiel)
 {
     InitializeComponent();
     UnMat            = materiel;
     Categorie.Text   = UnMat.Categorie;
     Marque.Text      = UnMat.Marque;
     Description.Text = UnMat.Description;
     Provenance.Text  = UnMat.Provenance;
     Etat.Text        = UnMat.Etat;
 }