public ValidationResult AtualizarEmailEnviado(long emailId) { var retorno = new ValidationResult(); var email = _repositorio.ObterPorId(emailId); if (email == null) { retorno.Add(new ValidationError("Nenhum e-mail retornado com o id: " + emailId)); return(retorno); } var status = _statusAtividadeServico.ObterStatusAtividadePadraoFinalizaParaEmail(); if (status == null) { retorno.Add(new ValidationError("Nenhum Status finalizador padrão cadastrado.")); return(retorno); } _atividadeServico.AtualizarStatus(email.AtividadeId, status.Id, null, null); _atividadeFilaServico.AtualizaSaiuDaFilaPorAtividadeId(email.AtividadeId); return(retorno); }