public static void EditPerson() { try { string name = ReadString("Digite o nome da pessoa que deseja pesquisar: "); Person chosenPerson = ShowPeopleFound(name); string firstName = ReadString("Digite o nome: ");; string lastName = ReadString("Digite o sobrenome: "); string birthday = ReadString("Digite o aniversário no formato (MM/dd/yyyy): "); while (ValidateDate(birthday) == false) { Console.WriteLine("Data inserida incorretamente!"); birthday = ReadString("Digite o aniversário no formato (MM/dd/yyyy): "); } PeopleService.DeleteOne(chosenPerson.Id); PeopleService.AddNewPerson(firstName, lastName, birthday); EndMethod("Pessoa editada com sucesso!"); } catch (Exception exception) { EndMethod(exception.Message); } }
public static void NewPerson() { string firstName = ReadString("Digite o nome: ");; string lastName = ReadString("Digite o sobrenome: "); string birthday = ReadString("Digite o aniversário no formato (MM/dd/yyyy): "); PersonAdded addNewPersonResult = PeopleService.AddNewPerson(firstName, lastName, birthday); EndMethod(addNewPersonResult.Message); }
internal async void AddNewPerson(Person person) { var response = await _peopleService.AddNewPerson(person); LoadData(); }