public List <AnimalDTO> CrearAnimal(AnimalDTO animal) { if (animal.tipo == "Herbivoro") { var nuevoAnimal = new AnimalHerbivoro(animal.fijo, animal.especie, animal.edad, animal.lugarOrigen, animal.peso); mocks.AgregarAnimalHerbivoro(nuevoAnimal); } if (animal.tipo == "Carnivoro") { var nuevoAnimal = new AnimalCarnivoro(animal.especie, animal.edad, animal.lugarOrigen, animal.peso, animal.porcentaje); mocks.AgregarAnimalCarnivoro(nuevoAnimal); } if (animal.tipo == "Reptil") { var nuevoAnimal = new AnimalReptil(animal.especie, animal.edad, animal.lugarOrigen, animal.peso, animal.dias, animal.porcentaje); mocks.AgregarAnimalReptil(nuevoAnimal); } return(mocks.ObtenerAnimales()); }