Exemplo n.º 1
0
        // функция меню обновление человека
        static void UpdatePerson()
        {
            ListPerson();
            int    id     = int.Parse(Prompt("Введите id человека для изменений:"));
            Person person = personLogic.GetById(id);

            if (person == null)
            {
                Console.WriteLine(id.ToString() + " не найден.");
                return;
            }

            Console.WriteLine($"{person.id}. {person.Imja} {person.Familia} {person.Birthday} {person.Vozrast} {person.Adres}");
            person    = input();
            person.id = id;
            person    = personLogic.Update(person);
            if (person != null)
            {
                Console.WriteLine($"Новые сведения\n{person.id}. {person.Imja} {person.Familia} {person.Birthday} {person.Vozrast} {person.Adres}");
                Console.WriteLine(id.ToString() + " изменен.");
            }
            else
            {
                Console.WriteLine(id.ToString() + " измененить не удалось.");
            }
        }
Exemplo n.º 2
0
        public IActionResult GetById(int id)
        {
            Person person = personLogic.GetById(id);

            if (person != null)
            {
                return(Ok(person));
            }
            else
            {
                return(NotFound("No se encontro persona de id: " + id));
            }
        }