Пример #1
0
 public void Post([FromBody] Pet pet)
 {
     _petService.CreatPet(pet);
 }
Пример #2
0
        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);
        }