$dataConta->setDate($year, $month, $day); $FormaPagamento = get_request("formaPagamento"); $banco = get_request("banco"); $agencia = get_request("agencia"); $numeroCheque = get_request("numeroCheque"); $c = $em->find("Entities\\ContaPagar", $id); if (empty($c)) { $c = new ContaPagar(); } $c->setDescricao($descricao); $c->setValor($valor); $c->setData($dataConta); $c->setDataPagamento($dataConta); $c->setIsPaga(1); $c->setFormaPagamento($FormaPagamento); $c->setBanco($banco); $c->setAgencia($agencia); $c->setNumeroCheque($numeroCheque); $c->setIsDelete(0); $em->persist($c); $erro = 0; $descricaoErro = ""; try { $em->flush(); } catch (Exception $e) { $erro = 1; $descricaoErro = $e->getMessage(); } $xml = "<erro>{$erro}</erro><descricaoErro>{$descricaoErro}</descricaoErro>"; echo $xml; //echo $dataConta." - ".$valor." - ".$descricao;