示例#1
0
if (array_key_exists('key', $_GET)) {
    $id = $_GET['key'];
    $requisicoes = Utils::findById($id, 'req_manutencao', 'id_requisicao');
    if ($requisicoes['requisitante_id'] != $sessao->getVar('usuario')->id_usuario) {
        $sessao->addVar('msg', 3);
        header('location:index.php?modulo=manutencoes&page=visualizar');
    }
}
if (array_key_exists('save', $_POST)) {
    $dados = array('dt_requisicao' => array('Data Atual', 'tipo' => 'data'), 'equipamento_requisicao' => array('Equipamento'), 'local_equipamento' => array('Localização'), 'defeito_requisicao' => array('Defeito'));
    $validacao = ValidaFormulario($dados);
    if ($validacao === true) {
        $data = array('dt_requisicao' => $_POST['dt_requisicao'], 'equipamento_requisicao' => $_POST['equipamento_requisicao'], 'local_equipamento' => $_POST['local_equipamento'], 'defeito_requisicao' => $_POST['defeito_requisicao'], 'requisitante_id' => $sessao->getVar('usuario')->id_usuario, 'estado_id' => '1');
        $requisicao = new Requerir();
        RequerirMapper::map($requisicao, $data);
        RequerirMapper::RequisicaoInsert($requisicao);
        $sessao->addVar('msg', 1);
        header('location:index.php?modulo=manutencoes&page=visualizar');
    } else {
        Flash::addFlash($validacao);
    }
}
if (array_key_exists('update', $_POST)) {
    $data = array('dt_requisicao' => $_POST['dt_requisicao'], 'equipamento_requisicao' => $_POST['equipamento_requisicao'], 'local_equipamento' => $_POST['local_equipamento'], 'defeito_requisicao' => $_POST['defeito_requisicao'], 'requisitante_id' => $sessao->getVar('usuario')->id_usuario, 'estado_id' => '1');
    $requisicao = new Requerir();
    $requisicao->setIdRequisicao($id);
    RequerirMapper::map($requisicao, $data);
    RequerirMapper::RequisicaoUpdate($requisicao);
    $sessao->addVar('msg', 2);
    header('location:index.php?modulo=manutencoes&page=visualizar');
}
<?php

$id = $sessao->getVar('usuario')->id_usuario;
$requisicoes = RequerirMapper::getRequisicaoById($id);
示例#3
0
<?php

if (isset($_GET['key'])) {
    $id = $_GET['key'];
    $row = Utils::findById($id, 'req_manutencao', 'id_requisicao');
    $requisicao = new Requerir();
    $requisicao->setIdRequisicao($id);
    RequerirMapper::map($requisicao, $row);
    if ($requisicao->getRequisitanteId() != $sessao->getVar('usuario')->id_usuario) {
        $sessao->addVar('msg', 3);
        header('location:index.php?modulo=manutencoes&page=visualizar');
    } else {
        RequerirMapper::RequisicaoDelete($requisicao);
        $sessao->addVar('msg', 4);
        header('location:index.php?modulo=manutencoes&page=visualizar');
    }
}
<?php

$id = $sessao->getVar('usuario')->id_usuario;
$requisicoes = RequerirMapper::getRequisicaoByResp($id);
<?php

$id = $_GET['key'];
$requisicao = RequerirMapper::getRequisicaoByIdRequisicao($id);
if ($requisicao->estado_id == 3) {
    $data = array('req_manutencao_id' => $id);
    $manu = new Manu();
    ManuMapper::map($manu, $data);
    $manutencao = ManuMapper::getManuByRequisicao($manu);
    $usuario = UTils::findById($manutencao->professor_id, 'usuarios', 'id_usuario');
}
if (array_key_exists('m-manu', $_GET)) {
    $PageVoltarLista = 'm-manutencoes';
} else {
    $PageVoltarLista = 'visualizar';
}
$sessao->addVar('estado', $requisicao->estado_id);