Exemplo n.º 1
0
        public Associado Adicionar(Associado associado)
        {
            if (!associado.IsValid())
            {
                return associado;
            }

            //Se eu precisar fazer alguma validação que faz requisição no banco
            var result = new AssociadoEstaAptoParaCadastro(_associadoRepository).Validate(associado);

            if (!result.IsValid)
            {
                associado.ValidationResult = result;
                return associado;
            }

            _associadoRepository.Adicionar(associado);

            return associado;
        }
Exemplo n.º 2
0
 public void Atualizar(Associado associado)
 {
     _associadoRepository.Atualizar(associado);
 }