예제 #1
0
<?php

//use Entities;
$xml = "";
$id = $_REQUEST['id'];
$descricao = $_REQUEST['descricao'];
$tecnica = $em->find("Entities\\TecnicaAnestesica", $id);
if (empty($tecnica)) {
    $tecnica = new Entities\TecnicaAnestesica();
}
$tecnica->setDescricao($descricao);
$em->persist($tecnica);
$erro = "0";
$msg = "";
try {
    $em->flush();
} catch (Exception $e) {
    $msg = $e->getMessage();
    $erro = $e->getCode();
}
echo "<erro>{$erro}</erro><msg>{$msg}</msg>";
예제 #2
0
         continue;
     }
 }
 $arrHistory[] = $numeroAtendimento;
 if (!empty($anestesia)) {
     $qAnestesia = "select a from Entities\\TecnicaAnestesica a where a.descricao like :parametro ";
     $qAnestesia = $em->createQuery($qAnestesia);
     $qAnestesia->setParameter("parametro", $anestesia);
     $anestesias = $qAnestesia->getResult();
     $anest = "";
     foreach ($anestesias as $anest) {
         //			echo $anest->getDescricao() . " - ";
         break;
     }
     if (empty($anest)) {
         $anest = new Entities\TecnicaAnestesica();
         $anest->setDescricao($anestesia);
         if (!empty($anestesia)) {
             $em->persist($anest);
             $em->flush();
         }
     }
     $procRealizado->setTecnicaAnestesica($anest);
 }
 $procRealizado->setTipo("P");
 $numTraco = substr_count($convenio, " - ");
 $numBarra = substr_count($convenio, " / ");
 $plano = "UNICO";
 $nomeConvenio = $convenio;
 if ($numTraco > 0) {
     list($nomeConvenio, $plano) = explode(" - ", $convenio);