public ValidationResult Adicionar(Cliente cliente)
 {
     //regras
     var resultadovalidacao = new ValidationResult();
     if (!cliente.IsValid())
     {
         resultadovalidacao.AdicionarErro(cliente.ResultadoValidacao);
         return resultadovalidacao;
     }
     _clienteRepository.Add(cliente);
     return resultadovalidacao;
 }
 public void Remover(Cliente cliente)
 {
     _clienteRepository.Remove(cliente);
 }
 public void Atualizar(Cliente cliente)
 {
     _clienteRepository.Update(cliente);
 }