Exemple #1
0
    }
    $q = $em->createQuery($sql);
    $q->setParameter('dataInicio', change_data_from_Br_to_bd($dataInicial));
    $q->setParameter('dataFim', change_data_from_Br_to_bd($dataFinal));
    //	echo C
    //	echo $strIds;
    //	$q->setParameter("idConvenio", '13,11');
    $q->setParameter('nome', $paciente);
    if ($credenciado != "0") {
        $q->setParameter('idAnestesista', $credenciado);
    }
    //	echo implode(",", $idConvenio);
    $procedimentos = $q->getResult();
    $status = $em->createQuery("select s from Entities\\StatusDigitacao s where s.descricao = 'Faturado'")->getResult();
    $status = $status[0];
    foreach ($procedimentos as $p) {
        echo $p->getId();
        $p->setStatus($status);
        $historiador = new \classes\Historiador($em, $p);
        $historiador->escreverAlteracaoStatus();
        $em->persist($p);
    }
    try {
        $em->flush();
    } catch (Exception $e) {
        $e = $e->getCode();
    }
} else {
    $erro = "1";
}
echo "<error>{$erro}</error>";