Exemplo n.º 1
0
                     $grupoController->delete($grp[0]);
                     $usuarioVarController->removeGrupoByIdGrupo($grp[0]);
                 }
             }
         }
         $result = array('erro' => false, 'msg' => 'Cadastrou com sucesso!');
     }
     echo json_encode($result);
     break;
 case 'editarEscola':
     $enderecoController = new EnderecoController();
     $escolaController = new EscolaController();
     $usuarioController = new UsuarioController();
     $endereco = $enderecoController->select($_POST['idEndereco']);
     $usuario = $usuarioController->select($_POST['idUsuario']);
     $escola = $escolaController->select($_POST['idEscola']);
     if ($_POST['emailEscola'] != $endereco->getend_email()) {
         if ($enderecoController->verificaEmail($_POST['emailEscola']) > 0) {
             $result = array('erro' => true, 'msg' => 'Email já cadastrado!');
         }
     }
     if (!isset($result)) {
         if ($_POST["loginEscola"] != $usuario->getUsr_login()) {
             if ($usuarioController->verificaLogin($_POST["loginEscola"])) {
                 $result = array('erro' => true, 'msg' => 'Nome de usuário já cadastrado!');
             }
         }
     }
     if (!isset($result)) {
         $endereco->setend_logradouro(utf8_decode($_POST["enderecoEscola"]));
         $endereco->setend_numero($_POST["numeroEnderecoEscola"]);
Exemplo n.º 2
0
         echo json_encode($retorno);
     } else {
         $envios = $documentoEnvioController->selectAllDocumentoEnvio();
         $retorno = [];
         foreach ($envios as $envio) {
             array_push($retorno, ["id" => intval($envio->getDoe_id()), "data_envio" => DatasFuncao::dataTimeBRExibicao($envio->getDoe_data_envio()), "visto" => $envio->getDoe_visto(), "retorno" => intval($envio->getDoe_retorno()), "documento" => $envio->getDoe_documento()]);
         }
         echo json_encode($retorno);
     }
     break;
 case 'getRetorno':
     if (isset($_GET['id'])) {
         $dor = $documentoRetornoController->selectByIdDocumentoRetorno($_GET['id']);
         $doc = $documentosController->selectByIdDocumentos($dor->getDor_documento());
         $dod = $documentoDestinatarioController->get($dor->getDor_destinatario());
         $esc = $escolaController->select($dod->getDod_destinatario());
         $retorno = ["id" => $dor->getDor_id(), "documento" => ["id" => intval($doc->getDoc_id()), "assunto" => $doc->getDoc_assunto(), "descricao" => $doc->getDoc_descricao(), "arquivo" => $doc->getDoc_arquivo()], "destinatario" => ["id" => intval($dod->getDod_id()), "envio" => intval($dod->getDod_envio()), "destinatario" => ["id" => intval($esc->getEsc_id()), "nome" => utf8_encode($esc->getEsc_nome())], "visto" => intval($dod->getDod_visto())], "data" => DatasFuncao::dataTimeBRExibicao($dor->getDor_data()), "visto" => intval($dor->getDor_visto()), "rejeitado" => intval($dor->getDor_rejeitado())];
         echo json_encode($retorno);
     } else {
         $result = $documentoRetornoController->selectAllDocumentoRetorno();
         $retorno = [];
         foreach ($result as $dor) {
             array_push($retorno, ["id" => intval($dor->getDor_id()), "documento" => intval($dor->getDor_documento()), "remetente" => intval($dor->getDor_remetente()), "envio" => intval($dor->getDor_envio()), "visto" => intval($dor->getDor_visto()), "rejeitado" => intval($dor->getDor_rejeitado())]);
         }
         echo json_encode($retorno);
     }
     break;
 case 'getEnvioEscola':
     $result = $documentoDestinatarioController->getEnviosFor($_GET['id']);
     $retorno = [];
     foreach ($result as $dod) {
Exemplo n.º 3
0
     $idEscola = $_REQUEST["id"];
     $escola = $escolaController->select($idEscola);
     $retorno = "";
     if ($escola) {
         $retorno = array("id" => utf8_encode($escola->getEsc_id()), "status" => utf8_encode($escola->getEsc_status()), "nome" => utf8_encode($escola->getEsc_nome()), "razao_social" => utf8_encode($escola->getEsc_razao_social()), "tipo_escola" => utf8_encode($escola->getEsc_tipo_escola()->getTps_tipo_escola()), "administracao" => utf8_encode($escola->getEsc_administracao()->getAdm_administracao()), "endereco" => array("id" => utf8_encode($escola->getEsc_endereco()->getEnd_id()), "cidade" => utf8_encode($escola->getEsc_endereco()->getEnd_cidade()), "uf" => utf8_encode($escola->getEsc_endereco()->getend_uf()), "email" => utf8_encode($escola->getEsc_endereco()->getEnd_email()), "telefone" => utf8_encode($escola->getEsc_endereco()->getend_telefone_residencial())), "site" => utf8_encode($escola->getEsc_site()), "diretor" => array("nome" => utf8_encode($escola->getEsc_nome_diretor()), "email" => utf8_encode($escola->getEsc_email_diretor())));
     }
     print json_encode($retorno);
     break;
 case "usuarioPorId":
     $usuarioController = new UsuarioController();
     $idUsuario = $_REQUEST["id"];
     $usuario = $usuarioController->select($idUsuario);
     $retorno = "";
     if ($usuario) {
         $escolaController = new EscolaController();
         $escola = $escolaController->select($usuario->getUsr_escola());
         $retorno = array("id" => utf8_encode($usuario->getUsr_id()), "nome" => utf8_encode($usuario->getUsr_nome()), "data_nascimento" => utf8_encode($usuario->getUsr_data_nascimento()), "perfil" => utf8_encode($usuario->getUsr_perfil()), "escola" => utf8_encode($usuario->getUsr_escola()), "data_entrada_escola" => utf8_encode($usuario->getUsr_data_entrada_escola()), "rg" => utf8_encode($usuario->getUsr_rg()), "cpf" => utf8_encode($usuario->getUsr_cpf()), "login" => utf8_encode($usuario->getUsr_login()), "imagem" => $path["arquivos"] . utf8_encode($usuario->getUsr_imagem()), "nse" => utf8_encode($usuario->getUsr_nse()), "escola_nome" => utf8_encode($escola->getEsc_nome()));
     }
     print json_encode($retorno);
     break;
 case 'carregaGrafico':
     $templateRelatorio = new TemplateRelatorio();
     $templateRelatorio->carregaGrafico($_REQUEST);
     break;
 case 'carregaFiltro':
     set_time_limit(0);
     $templateRelatorio = new TemplateRelatorio();
     $templateRelatorio->carregaFiltro($_REQUEST);
     break;
 case "listarEscolas":
     $escCtrl = new EscolaController();