foreach ($consultasNesseHr as $cc) { $nConsultasNesseHr++; // echo "a"; } // echo $nConsultasNesseHr; if ($nConsultasNesseHr > 0) { if ($consulta->getId() != $cc->getId()) { echo "<erro>Ja existe uma consulta para essa data e horario</erro></data>"; exit(0); } } $data = change_data_from_bd_to_Br($data); //fim da verificacao $digitacao = $em->find('Entities\\StatusDigitacao', 8); //Agendado $oldStatus = $consulta->getStatus(); $oldStatus = empty($oldStatus) ? "8" : $oldStatus->getId(); if ($digitado == "true") { $dataDigitacao = getDateTimeFromDateBr($_REQUEST["dataDigitacao"]); $consulta->setDataDigitacao($dataDigitacao); $digitacao = $em->find('Entities\\StatusDigitacao', 3); //Digitado $consulta->setStatus($digitacao); } else { if ($oldStatus == "8") { $consulta->setStatus($digitacao); } } $data = getDateTimeFromDateBr($data); $consulta->setDataAtendimento($data); $hrFim = getDateTimeFromHour($hrFim);