/// <summary> /// Inserir uma pessoa nova /// </summary> /// <param name="pessoa"></param> public PessoaDTO Inserir(PessoaDTO pessoaParam) { var p = _pessoaRepositorio.BuscarPorCPF(pessoaParam.CPF); if (p != null) { throw new ArgumentException(MensagemResposta.PessoaFisicaJaExiste); } var pessoa = _pessoaRepositorio.Inserir(pessoaParam.CPF, pessoaParam.Nome); return(new PessoaDTO { IdPessoa = pessoa.IdPessoa, CPF = pessoa.Cpf, Nome = pessoa.Nome }); }