Exemplo n.º 1
0
        public Spots loadSpot()
        {
            Spots dico = new Spots();
            ObservableCollection <Lieu> Ltest  = new ObservableCollection <Lieu>();
            ObservableCollection <Lieu> Ltest2 = new ObservableCollection <Lieu>();

            //Test pour les Regions
            Region Auvergne = new Region("Région situé au centre de la france, elle est connue pour sa chaine de puys.", "Auvergne", "");
            Region Bretagne = new Region("Région très souvent considérée comme le royaume de la pluie, elle saura vous suprendre.", "Bretagne", "");

            //Test d'ajout de plusieurs Lieu à l'OberservableCollection Ltest1
            Ltest.Add(new Lieu("Chateau", "../Image/chateau.jpg", "Vraiment très bien"));
            Ltest.Add(new Lieu("Bateau", "../Image/bateau.jpg", "Vraiment très bien"));
            Ltest.Add(new Lieu("Maison", "../Image/maison.jpg", "Vraiment très bien"));

            //Ajout d'un avis pour le Lieu lieu
            Lieu lieu = new Lieu("champ", "../Image/champTest.png", "Un champ (du latin campus) est un espace défini et ouvert, parcelle de terre cultivée ou terrain réservé à une activité spécifique. Par extension de sens, un champ est une étendue virtuelle dans un domaine donné, par exemple champ d'application ou champ d'action. Champ ou champ’ est aussi une abréviation familière pour « champagne », lui - même signifiant « vin de Champagne » mais aussi pour le mot champignon.");

            Ltest2.Add(lieu);
            lieu.AddAvis(new Avis(7, "Je recommende chaudement ce site. A défault d'être éloigné de toute civilisation, il vous offrira sans aucun doute un moment de détente dont vous vous souviendrez longtemps !", "guillaume"));

            //Test d'ajout de 2 spots, composé de Region et des Lieux
            dico.AddSpots(Auvergne, Ltest);
            dico.AddSpots(Bretagne, Ltest2);

            return(dico);
        }