// функция меню обновление человека 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() + " измененить не удалось."); } }
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)); } }