public void AddOrUpdate(ClienteDTO dto) { try { var registro = new ClienteBuilder() .ComDocumento(dto.Documento) .ComEmail(dto.Email) .ComNome(dto.Nome) .ComSobrenome(dto.Sobrenome) .Build(); _clienteRepositorio.AdicionarOuAlterar(registro); } catch (ArgumentException ex) { throw new ArgumentException(ex.Message); } }
public void CadastrarPessoa(CadastroPessoaDto cadastroPessoaDto) { var pessoa = new Pessoa(cadastroPessoaDto.Id, cadastroPessoaDto.Nome, cadastroPessoaDto.Sobrenome, cadastroPessoaDto.Documento, cadastroPessoaDto.Endereco); _clienteRepositorio.AdicionarOuAlterar(pessoa); }