public void Post([FromBody] Pet pet) { _petService.CreatPet(pet); }
void AddPet() { Console.WriteLine("Name: "); var name = Console.ReadLine(); Console.WriteLine("Birthdate of the Pet"); Console.WriteLine("Year: "); var year = Console.ReadLine(); Console.WriteLine("Month: "); var month = Console.ReadLine(); Console.WriteLine("Day: "); var day = Console.ReadLine(); Console.WriteLine("Color: "); var color = Console.ReadLine(); Console.WriteLine($"Choose Race: {Pet.Species.Ged}, {Pet.Species.Hund}, {Pet.Species.Kat}"); var Race = Console.ReadLine(); var species = Pet.Species.Kat; switch (Race) { case "Ged": species = Pet.Species.Ged; break; case "Hund": species = Pet.Species.Hund; break; case "Kat": species = Pet.Species.Kat; break; default: break; } Console.WriteLine("Price: "); var price = Console.ReadLine(); Console.WriteLine("Name of previous owner: "); var previousOwner = Console.ReadLine(); Console.WriteLine("Last Sold Date"); Console.WriteLine("Year: "); var year1 = Console.ReadLine(); Console.WriteLine("Month: "); var month1 = Console.ReadLine(); Console.WriteLine("Day: "); var day1 = Console.ReadLine(); var pet = new Pet { Name = name, Birthdate = new DateTime(int.Parse(year), int.Parse(month), int.Parse(day)), Color = color, Race = species, Price = int.Parse(price), PreviousOwner = previousOwner, SoldDate = new DateTime(int.Parse(year1), int.Parse(month1), int.Parse(day1)) }; petService.CreatPet(pet); }