public function update(\Sgdoce\Model\Entity\ComentarioArtefato $entity) { $data = array($entity->getSqArtefato()->getSqArtefato(), $entity->getSqPessoa()->getSqPessoa(), $entity->getDtComentario()->toString('yyyy-MM-dd HH:mm:ss'), $entity->getTxComentario(), $entity->getSqUnidadeOrg()->getSqUnidadeOrg(), $entity->getSqComentarioArtefato()); $types = array(\PDO::PARAM_INT, \PDO::PARAM_INT, \PDO::PARAM_INT, \PDO::PARAM_STR, \PDO::PARAM_STR, \PDO::PARAM_STR); $connection = $this->_em->getConnection(); $connection->executeUpdate(' UPDATE comentario_artefato SET sq_artefato = ?, sq_pessoa = ?, dt_comentario = ?, tx_Comentario = ?, sq_unidade = ? WHERE sq_comentario_artefato = ?', $data, $types); }