Esempio n. 1
0
        public IActionResult Index(forminputmodel model)
        {
            List <Animal> animalList = new List <Animal>();

            for (int i = 0; i < model.bigHerbivore; i++)
            {
                Animal animal = new Animal(Animal.AnimalType.Herbivore, Animal.AnimalSize.Large);
                animalList.Add(animal);
            }
            for (int i = 0; i < model.mediumHerbivore; i++)
            {
                Animal animal = new Animal(Animal.AnimalType.Herbivore, Animal.AnimalSize.Medium);
                animalList.Add(animal);
            }
            for (int i = 0; i < model.smallHerbivore; i++)
            {
                Animal animal = new Animal(Animal.AnimalType.Herbivore, Animal.AnimalSize.Small);
                animalList.Add(animal);
            }
            for (int i = 0; i < model.bigCarnivore; i++)
            {
                Animal animal = new Animal(Animal.AnimalType.Carnivore, Animal.AnimalSize.Large);
                animalList.Add(animal);
            }
            for (int i = 0; i < model.mediumCarnivore; i++)
            {
                Animal animal = new Animal(Animal.AnimalType.Carnivore, Animal.AnimalSize.Medium);
                animalList.Add(animal);
            }
            for (int i = 0; i < model.smallCarnivore; i++)
            {
                Animal animal = new Animal(Animal.AnimalType.Carnivore, Animal.AnimalSize.Small);
                animalList.Add(animal);
            }
            Station      station = new Station();
            List <Wagon> wagons  = station.StartLoadingTrain(animalList);

            model.output = DisplayAnimals(wagons);
            return(View(model));
        }
Esempio n. 2
0
 public IActionResult Index(forminputmodel model, string x)
 {
     return(View(model));
 }