Example #1
0
$banco = $_REQUEST['banco'];
$agencia = $_REQUEST['agencia'];
$numeroNota = $_REQUEST['numeroNota'];
$valor = $_REQUEST['valor'];
$dataPagamento = $_REQUEST['dataPagamento'];
$em->getConnection()->beginTransaction();
$consulta = $em->find('Entities\\ProcedimentoExecutado', $idConsulta);
$erro = 0;
if (empty($consulta)) {
    $erro = 1;
} else {
    $pagamento = new Entities\Pagamento();
    $pagamento->setBanco(strtoupper($banco));
    $pagamento->setAgencia($agencia);
    $pagamento->setFormaPagamento($tipoPagamento);
    $pagamento->setDataPagamento(getDateTimeFromDateBr($dataPagamento));
    $pagamento->setGlosa(0);
    $pagamento->setNotaFiscal($numeroNota);
    $pagamento->setValorAdicional(0);
    $pagamento->setValorCSLL(0);
    $pagamento->setValorCofins(0);
    $pagamento->setValorPago($valor);
    $pagamento->setValorLiquido($valor);
    $pagamento->setValorPis(0);
    $pagamento->setvalorRateio(0);
    $pagamento->setValorIR(0);
    $pagamento->setProcedimentoRealizado($consulta);
    $statusRecebido = $em->find('Entities\\StatusDigitacao', 5);
    //status de recebido;
    $consulta->setStatus($statusRecebido);
    $consulta->addPagamento($pagamento);
Example #2
0
<?php

$data = getDateTimeFromDateBr($_REQUEST["data"]);
$obs = get_request("obs");
$bloqueio = new Entities\Bloqueio();
$bloqueio->setData($data);
$bloqueio->setObs($obs);
$em->persist($bloqueio);
$erro = 0;
try {
    $em->flush();
} catch (Exception $e) {
    $erro = $e->getMessage();
}
echo "<erro>{$erro}</erro>";
Example #3
0
<?php

$em->getConnection()->beginTransaction();
$id = $_REQUEST['id'];
$obsImportacao = removeAcentosXML($_REQUEST['obs']);
$p = $em->find('Entities\\ProcedimentoExecutado', $id);
$usuario = $em->find("Entities\\Login", IDLOGIN);
$p->setObsImportacao($obsImportacao);
$p->setUsuarioObsImportacao($usuario->getUsername());
$p->setDataObsImportacao(getDateTimeFromDateBr(date('d/m/Y')));
$historiador = new \classes\Historiador($em, $p);
$historiador->escreverObsProcedimento($obsImportacao);
$em->persist($p);
$error = 0;
try {
    $em->flush();
    $em->getConnection()->commit();
} catch (Exception $e) {
    $error = $e->getMessage();
    $em->getConnection()->rollback();
}
echo "<error>{$error}</error>";
Example #4
0
<?php

$dataBase = get_request("dataBase");
$dataBase = getDateTimeFromDateBr($dataBase);
$semanasMais = get_request("semanasMais");
$d = $semanasMais * 7;
$nq = "SELECT DATE_ADD(?, INTERVAL ? DAY) as dataNova";
$rsm = new Doctrine\ORM\Query\ResultSetMapping();
$rsm->addScalarResult('dataNova', 'dataNova');
$query = $em->createNativeQuery($nq, $rsm);
$query->setParameter(1, date("Y-m-d", $dataBase->getTimestamp()));
$query->setParameter(2, $d);
$data = $query->getResult();
//echo ();
$dataBase = getDateTimeFromDateBd($data[0]["dataNova"]);
//if($semanasMais > 0){
//	$i=	DateInterval::createFromDateString("P".$d."D");
//
//	$dataBase->add($i);
//
//}else if($semanasMais<0){
//	$d=$d*-1;
//	$i=	DateInterval::createFromDateString("P".$d."D");
//	$dataBase->sub($i);
//
//
//}
//echo "$d days {". date("d-m-Y",$dataBase->getTimestamp()). "}";
$diasARetirar = date("N", $dataBase->getTimestamp()) - 1;
//echo $diasARetirar . "-";
$diasASomar = 7 - date("N", $dataBase->getTimestamp());
Example #5
0
if (!empty($cirurgiao)) {
    $consulta->setCirurgiao($cirurgiao);
}
$consulta->setPaciente($p);
$consulta->setConvenio($convenio);
$consulta->setCodigoConsulta($convenio->getCodigoConsulta());
$d = $consulta->getDataDigitacao();
//if(!empty($d)){
$plano = $em->find("Entities\\PlanoConvenio", $planoConvenio);
if (!empty($plano)) {
    $consulta->setPlanoConvenio($plano);
    $p->setPlanoConvenio($plano);
    $em->persist($plano);
}
//}
$data = getDateTimeFromDateBr($dataCirurgia);
$consulta->setDataCirurgia($data);
$consulta->setValorConsulta($convenio->getValorConsulta());
$consulta->setNroAtendimento("");
$consulta->setUrgencia(0);
$consulta->setTipo("C");
$salvar = true;
$erro = 0;
if ($digitado == "true") {
    $dqlB = "select b from Entities\\Bloqueio b where b.data = :data";
    $q = $em->createQuery($dqlB);
    $data = str_replace("/", "-", getDateBdStringFromDate($consulta->getDataDigitacao()));
    echo $data;
    $q->setParameter("data", "{$data}");
    $bloqueios = $q->getResult();
    echo "cont = " . count($bloqueios);