示例#1
0
文件: salvar.php 项目: alejesus/fato
$horario = isset($_REQUEST["hora"]) ? $_REQUEST["hora"] : "";
$dataConsulta = new DateTime();
list($day, $month, $year) = explode("/", $data);
$dataConsulta->setDate($year, $month, $day);
list($hora, $minutos) = explode(':', $horario);
$dataConsulta->setTime($hora, $minutos);
$medico = isset($_REQUEST["medico"]) ? $_REQUEST["medico"] : "";
$m = $em->find("Entities\\Medico", $medico);
if (empty($m)) {
    $m = new Medico();
}
$c = $em->find("Entities\\Consulta", $id);
if (empty($c)) {
    $c = new Consulta();
}
$c->setNome($nome);
$c->setData($dataConsulta);
$c->setHora($dataConsulta);
$c->setMedico($m);
$c->setRealizada(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;