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);
 }