<?php if (isset($_POST['val'])) { $itens = SolMapper::getItens($_POST['val']); echo json_encode($itens); } $criteria = new SearchCriteria(); if (array_key_exists('busca', $_POST)) { $criteria->setValueCriteria($_POST['CampoBusca']); } $solicitacoes = SolMapper::getSolicitacoes($criteria); if ($sessao->getVar('msg') != null) { if ($sessao->getVar('msg') == '2') { Flash::addFlash('Solicitação excluida!'); } if ($sessao->getVar('msg') == '3') { Flash::addFlash('Solicitação registrada!'); } $sessao->removeVar('msg'); }
<?php if (array_key_exists('delete-key', $_GET)) { SolMapper::delete($_GET['delete-key']); $sessao->addVar('msg', 2); header('location:index.php?modulo=solicitacoes&page=visualizar'); }
} } } if (array_key_exists('del', $_GET)) { $sessao->delArray('matSol', $_GET['nome']); header('location:index.php?modulo=solicitacoes&page=gerar&items=1&add-mat=1'); } if (array_key_exists('save-aquisicao', $_GET)) { $dados = $sessao->getVar('infos'); $sol = new Sol(); $sol->setRequisitanteId($sessao->getVar('usuario')->id_usuario); SolMapper::map($sol, $dados); $data = explode(' ', $dados['dt_aquisicao_inicial']); $date_inicial = Utils::conv_data_to_us($data[0]); $sol->setDtAquisicaoInicial($date_inicial . ' ' . $data[1]); if ($sessao->getVar('matSol') != null) { foreach ($sessao->getVar('matSol') as $item) { $itemObject = new ItemSol(); ItemSolMapper::map($itemObject, $item); $sol->addItens($itemObject); } SolMapper::insert($sol); $sessao->removeVar('matSol'); $sessao->addVar('msg', 3); $sessao->removeVar('infos'); header('location:index.php?modulo=solicitacoes&page=visualizar'); } else { header('location:index.php?modulo=solicitacoes&page=gerar&items=1'); Flash::addFlash('Por favor adicione um item.'); } }