/** * @param WeLearn_DTO_IDTO $dto * @return boolean */ protected function _adicionar(WeLearn_DTO_IDTO &$dto) { $this->_cf->insert($dto->getId(), $dto->toCassandra()); $this->_controleAvaliacaoPorParticipacaoCF->insert($dto->getParticipacaoCurso()->getId(), array($dto->getAvaliacao()->getModulo()->getNroOrdem() => $dto->getId())); if (count($dto->getRespostas()) > 0) { $this->_respostasAvaliacaoCF->insert($dto->getId(), $dto->respostasToCassandra()); } $dto->setPersistido(true); }