public Pessoa AtualizarPessoa(int id, [FromBody] Pessoa pessoa) { try { if (pessoa != null) { Console.WriteLine("Pessoa"); if (ValidaCpf.ECpf(pessoa.Cpf)) { foreach (var item in Pessoa.pessoas) { if (item.Codigo == id) { Console.WriteLine(item.Codigo); item.Cpf = pessoa.Cpf; item.DataNascimento = pessoa.DataNascimento; item.Nome = pessoa.Nome; item.Uf = pessoa.Uf; break; } } } } return(Pessoa.pessoas.FirstOrDefault(h => h.Codigo == id)); } catch (Exception ex) { Console.WriteLine("Error PessoaController: " + ex.Message + " - " + ex.StackTrace); } return(null); }
public Pessoa InserirPessoa([FromBody] Pessoa pessoa) { try { if (pessoa != null) { if (ValidaCpf.ECpf(pessoa.Cpf)) { Pessoa.pessoas.Add(pessoa); return(pessoa); } } } catch (Exception ex) { Console.WriteLine("Error PessoaController: " + ex.Message + " - " + ex.StackTrace); } return(null); }