public function cadastroPrimeirasConfiguracoes() { try { $salaoId = 0; $ambienteId = 0; $mesaId = 0; $_POST = Utils::sanitazeArray($_POST); $this->Empresa->data = array_merge($this->Empresa->data, $_POST['Mesa']); $this->Empresa->validate = $this->Empresa->validate_primeiras_config; if ($this->Empresa->validates()) { $SalaoModel = new Salao(); $salaoId = $SalaoModel->genericInsert(array('empresas_id' => Session::read('Empresa.empresas_id'), 'nome' => 'Salão - (Teste)', 'status' => TRUE)); $AmbienteModel = new Ambiente(); $ambienteId = $AmbienteModel->genericInsert(array('saloes_id' => (int) $salaoId, 'empresas_id' => (int) Session::read('Empresa.empresas_id'), 'nome' => 'Ambiente - (Teste)', 'capacidade' => (int) $_POST['Mesa']['quantidade'] * 2, 'status' => TRUE)); /** * criar um metodo que gerer mesas apartir de um inteiro */ $MesaModel = new Mesa(); $MesaModel->inserirMesasCadastroSite((int) Session::read('Empresa.empresas_id'), $_POST['Mesa']['quantidade'], (int) $ambienteId); $_SESSION = array_merge($_SESSION, $_POST); /** * envio de email ao terminar */ $parameters = array('destinatario' => $_SESSION['Pessoa']['email'], 'nome_destinatario' => $_SESSION['Pessoa']['nome'], 'assunto' => 'Cadastro de empresa - my night', 'layout' => 'email_cadastro'); $parameters = array_merge($parameters, $_SESSION['Pessoa']); $parameters = array_merge($parameters, $_SESSION['Empresa']); $parameters = array_merge($parameters, $_SESSION['Endereco']); CurlStatic::send($parameters, 'json', Enum::URL_SERVIDOR_DE_EMAIL, 'POST'); echo json_encode(array('erro' => false, 'mensagem' => 'Seu cadastro foi realizado com sucesso, enviamos um e-mail com os dados agora é só se logar e experimentar o software!', 'div' => '#PrimeiroCadastroForm')); } else { echo json_encode(array('erro' => true, 'mensagem' => $this->Empresa->refactoryError($this->Empresa->validateErros), 'div' => '#PrimeiroCadastroForm')); } } catch (Exception $ex) { echo json_encode(array('erro' => true, 'mensagem' => $ex->getMessage(), 'div' => '#PrimeiroCadastroForm')); } }
public function cep() { try { $cep = (int) $_POST['cep']; echo CurlStatic::send(array('valor' => $cep), 'json', 'http://mynight.com.br/ws/SOA/cep.php', 'GET'); } catch (Exception $ex) { echo $ex->getMessage(); } }
<?php require_once '../../CurlStatic.php'; require_once "../mpdf.php"; $html = CurlStatic::send(array(), $typeRequest, 'http://criarsites.cc/jopacs/'); $html = mb_convert_encoding($html, 'UTF-8', mb_detect_encoding($html, 'UTF-8, ISO-8859-1', true)); $mpdf = new mPDF(); $mpdf->WriteHTML($html); $mpdf->Output(); exit;
public function sendContato() { $parameters = array('destinatario' => '*****@*****.**', 'nome_destinatario' => 'Administrador my night', 'layout' => 'email_contato'); $parameters = array_merge($parameters, $_POST); $retorno = CurlStatic::send($parameters, 'json', Enum::URL_SERVIDOR_DE_EMAIL, 'POST'); $retorno = json_decode($retorno, TRUE); if ($retorno['success'] == true) { echo json_encode(array('erro' => false, 'mensagem' => '', 'funcao' => "msg_sucesso( 'Seu contato foi enviado com sucesso, aguarde e retornaremos em breve!' , '#ContatoSend');limparFormulario();")); } else { unset($retorno['success']); unset($retorno['style']); $this->User->validateErros = $retorno; echo json_encode(array('erro' => true, 'funcao' => "msg_erro( '{$this->User->refactoryError()}' , '#ContatoSend');hideLoaderForm('#ContatoSend');")); } }