private static void InputAnimal() { Console.WriteLine("Введите имя:"); Console.WriteLine("Введите среду обитания:"); var name = Console.ReadLine(); var habitat = Console.ReadLine(); Animal animal; if (!string.IsNullOrEmpty(name)) { if (!string.IsNullOrEmpty(habitat)) { animal = _animalManager.CreateAnimal(name, habitat); } else { animal = _animalManager.CreateAnimal(name); } } else { animal = _animalManager.CreateAnimal(); } _zoo.SetAnimal(animal); Console.WriteLine("Животное добавлено в зоопарк!\n"); }
public void AddPig() { if (canFit()) { Pig pig = new Pig(aManager.FindId(cdPig, dbManager), sex[random.Next(0, 2)]); aManager.CreateAnimal(cdPig, pig, dbManager); animals.Add(pig); MakeEvent(pig, "Creation of pig"); } else { Console.WriteLine("There is no place for another animal!"); } }
private static void InputAnimal() { Animal animal; Console.Write("Введите имя: "); var name = Console.ReadLine(); if (string.IsNullOrEmpty(name)) { animal = _animalManager.CreateAnimal(); } else { animal = _animalManager.CreateAnimal(name); } Console.Write("Введите пасспорт: "); var passport = Console.ReadLine(); if (!string.IsNullOrEmpty(passport)) { animal.SetPassport(passport); } Console.WriteLine("Выберите тип животного:\n1. Хищник\n2. Травоядное"); int.TryParse(Console.ReadLine(), out int userInput); switch (userInput) { case 1: { animal.Kind = Enums.KindType.Predator; } break; case 2: { animal.Kind = Enums.KindType.Herbivorous; } break; default: { Console.WriteLine("Некорректный ввод данных." + " Тип животного установлен как неопределенный."); animal.Kind = Enums.KindType.None; } break; } _zoo.SetAnimal(animal); Console.WriteLine("Животное успешно создано и добавлено в зоопарк!"); }
void CreateAnimal() { Vector3 pos = Vector3.zero; pos.y = cameraController.transform.position.y + NEXT_ANIMAL_OFFSET; fallingAnimal = animalManager.CreateAnimal(pos); }
public void CreateAnimalTestMethod() { Customer customer = customerManager.GetCustomer(2628.ToString()); Animal animal = AnimalFactory.Instance().CreateAnimal(customer, "basse", new DateTime(2014, 2, 12), new Species(1, "hund"), 32, false, null, true); Animal newanimal = animalManager.CreateAnimal(animal); Assert.AreNotEqual(0, animal.animalID); animal.UpdateID(newanimal.animalID); }
private static void InputAnimal() { Console.Write("Enter animal's name: "); var name = Console.ReadLine(); Animal animal; if (!string.IsNullOrEmpty(name)) { animal = _animalManager.CreateAnimal(name); } else { animal = _animalManager.CreateAnimal(); } Console.WriteLine("Animal successfully created and added to the zoo!"); _zoo.SetAnimal(animal); }