示例#1
0
include_once $path['controller'] . 'GrupoController.php';
include_once $path["beans"] . "LiberarCapitulo.php";
include_once $path["beans"] . "Escola.php";
include_once $path["beans"] . "Capitulo.php";
include_once $path["beans"] . "Usuario.php";
include_once $path["beans"] . "RegistroGaleria.php";
include_once $path["beans"] . "Grupo.php";
include_once $path["funcao"] . "DatasFuncao.php";
include_once $path["funcao"] . "Thumbs.php";
include_once $path["template"] . "TemplateRelatorio.php";
switch ($_REQUEST["acao"]) {
    case 'adicionarGrupoProfessorSeriePeriodo':
        $grupoController = new GrupoController();
        $grupo = $grupoController->listarProfessorSeriePeriodo($_REQUEST['idProfessor'], $_REQUEST['serie'], $_REQUEST['periodo']);
        $usuarioController = new UsuarioController();
        $usuarioController->adicionarAlunosGrupo($grupo['id'], $_REQUEST['alunos']);
        break;
    case "escolaPorId":
        $escolaController = new EscolaController();
        $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);