public function enviar() { try { $Sql = new Sql(); $Sql->inicio(); $agendaDAO = new AgendaDAO(); $agenda = $agendaDAO->consultaCodigo(toNumero(GetVar('agenda'))); $empregadosDAO = new EmpregadosDAO(); $destinatarios = $empregadosDAO->listarSelecao(GetVar('destinatarios')); $emailController = new EmailController(); $listaEmail = array(); foreach ($destinatarios as $key => $empregado) { if ($empregado['email_emp'] != "") { $listaEmail[] = array("email" => $empregado['email_emp'], "nome" => $empregado['nome_emp']); } $agendaEnviadoEmpreg = new AgendaEnviadoEmpreg(); $agendaEnviadoEmpreg->setAgendaAee(toNumero(GetVar('agenda'))); $agendaEnviadoEmpreg->setEmpregadoAee(toNumero($empregado['codigo_emp'])); $agendaDAO->cadastrar($agendaEnviadoEmpreg, $codigo_aee, $Sql); } $emailController->setAssunto("Agendamento de Entrevista"); $emailController->setConteudo($this->montaAgendamento($agenda[0])); $emailController->setListaEmail($listaEmail); $return = $emailController->enviarEmail(); if (is_string($return)) { throw new Exception($return); } $Sql->commit($return); $result = $return ? 'Comunicado de Agendamento enviado com sucesso.' : 'Erro ao enviar Comunicado de Agendamento.'; echo json_encode(array("success" => is_string($return) ? false : $return, "msg" => is_string($return) ? $return : $result)); } catch (Exception $e) { echo json_encode(array("success" => false, "msg" => $e->getMessage())); } }
echo "O cep é um campo requerido.<br /><br />"; } if (!$opcao) { echo "Opção é um campo requerido.<br /><br />"; } if (!$data) { echo "A data é um campo requerido.<br /><br />"; } if (!$telefone) { echo "O telefone é um campo requerido.<br /><br />"; } echo '<a href="formcadastro.php">Voltar</a> <br /><br />'; } else { $bd = new BancoDeDados(); $usuario = new Usuario(NULL, $nome, $sobrenome, $data, $cep, $opcao, $email, $telefone, $imagem, $login, $senha); $agendaDAO = new AgendaDAO($bd); $insert = $agendaDAO->adicionaUsuario($usuario); if (mysql_errno() == 1062) { echo $erros[mysql_errno()]; exit; } else { echo "Erro nao foi possivel efetuar o cadastro"; if ($insert) { header('location:index.php'); } else { echo '<p>Erro ao cadastrar usuario, usuario já existe: ' . $bd->getErro() . '.</p>'; } $bd->fecha(); } } ?>
function relatorioDosProjetosRecebidos($de, $a) { $agendaDAO = new AgendaDAO(); echo json_encode($agendaDAO->relatorioDosProjetosRecebidos($de, $a)); }
function relatorioDosProjetosRecebidos() { $request = \Slim\Slim::getInstance()->request(); $body = $request->getBody(); $projeto = json_decode($body); $agendaDAO = new AgendaDAO(); echo json_encode($agendaDAO->relatorioDosProjetosRecebidos($projeto)); }