}//FIM OBTER ID ESPECIE

        static void ApagaHabitate(Habitates nHabitate)
        {
            foreach (Habitates h in EspecieHabitates)
            {
                if (nHabitate == h)
                {
                    EspecieHabitates.Remove(nHabitate);
                    break;
                }
            }
        }
        public void LoadData()
        {
            Habitates.Add("Dschungel");
            Habitates.Add("Süßwasser");
            Habitates.Add("Steppe");
            Habitates.Add("Luft");

            Animals.Add(new AnimalVM("Tiger", 10, "Raubkatze", "Dschungel", 7000, true));
            Animals.Add(new AnimalVM("Goldbrasse", 4, "Fisch", "Süßwasser", 70000, false));
            Animals.Add(new AnimalVM("Coala", 20, "Beuteltier", "Steppe", 6000, false));
            Animals.Add(new AnimalVM("Eisvogel", 1, "Vogel", "Luft", 5000, true));
        }
Example #3
0
 Savana = 1,
        SelvaNebulosa,
        Pantano
    }

    //Class identificadora das AreasDoZoo
    class AreasDoZoo{
        
        string ID;
        Habitates habitat;
        double capacidade;
        List<string> ListaFronteiras;

        //Construtor da class AreasDoZoo
        public AreasDoZoo (string ID, Habitates habitat, double capacidade, List<string> ListaFronteiras){
            this.ID = ID;
            this.habitat = habitat;
            this.capacidade = capacidade;
            this.ListaFronteiras = new List<string>();
            this.ListaFronteiras = ListaFronteiras;
        }



        public string ReturnAreas() //Método para Imprir Areas no Ficheiro
        {