Skip to content

Commit

Permalink
fix: correção de organograma para uidades limitadas mapeadas
Browse files Browse the repository at this point in the history
  • Loading branch information
Mauro Costa committed Jul 2, 2024
1 parent ef513fa commit 2d963f5
Show file tree
Hide file tree
Showing 5 changed files with 229 additions and 125 deletions.
17 changes: 8 additions & 9 deletions src/pen_map_envio_parcial_cadastrar.php
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,12 @@
exit(0);
}

if (empty($_POST['hdnIdUnidade']) || empty($_POST['txtUnidade']) || $_POST['txtUnidade'] == "0") {
$objPaginaSEI->adicionarMensagem('O Órgao não foi selecionado.', InfraPagina::$TIPO_MSG_ERRO);
header('Location: ' . $objSessaoSEI->assinarLink('controlador.php?acao=' . $acao . '&acao_=' . $_GET['acao_']));
exit(0);
}

$numIdUnidadePen = $_POST['hdnIdUnidade'];
$strUnidadePen = $_POST['txtUnidade'];
$numIdRepositorio = $_POST['selRepositorioEstruturas'];
Expand Down Expand Up @@ -74,15 +80,8 @@
$objDTO = new PenRestricaoEnvioComponentesDigitaisDTO();
$objDTO->setNumIdEstrutura($numIdRepositorio);
$objDTO->setStrStrEstrutura($txtRepositorioEstruturas);

if (!empty($numIdUnidadePen)) {
$objDTO->setNumIdUnidadePen($numIdUnidadePen);
$objDTO->setStrStrUnidadePen($strUnidadePen);
}

if (empty($numIdUnidadePen)) {
$objDTO->setNumIdUnidadePen(null);
}
$objDTO->setNumIdUnidadePen($numIdUnidadePen);
$objDTO->setStrStrUnidadePen($strUnidadePen);

$messagem = TITULO_PAGINA . " cadastrado com sucesso.";
if (!empty($_GET['Id'])) {
Expand Down
10 changes: 4 additions & 6 deletions src/pen_map_envio_parcial_listar.php
Original file line number Diff line number Diff line change
Expand Up @@ -146,15 +146,13 @@
. '</td>';

$strResultado .= '<td style="text-align: center;">'
. (!empty($objPenRestricaoEnvioComponentesDigitaisDTO->getNumIdUnidadePen())
? $objPenRestricaoEnvioComponentesDigitaisDTO->getNumIdUnidadePen()
: '--')
. $objPenRestricaoEnvioComponentesDigitaisDTO->getNumIdUnidadePen()
. '</td>';

$strResultado .= '<td style="text-align: center;">'
. (!empty($objPenRestricaoEnvioComponentesDigitaisDTO->getStrStrUnidadePen())
? $objPenRestricaoEnvioComponentesDigitaisDTO->getStrStrUnidadePen()
: '--')
. $objPenRestricaoEnvioComponentesDigitaisDTO->getStrStrUnidadePen()
. '</td>';

$strResultado .= '<td align="center">';

if ($objSessaoSEI->verificarPermissao('pen_map_envio_parcial_atualizar')) {
Expand Down
12 changes: 0 additions & 12 deletions src/rn/ExpedirProcedimentoRN.php
Original file line number Diff line number Diff line change
Expand Up @@ -522,18 +522,6 @@ private function construirCabecalho(ExpedirProcedimentoDTO $objExpedirProcedimen
*/
private function enviarApenasComponentesDigitaisPendentes($numIdRepositorioDestino, $numIdUnidadeDestino)
{
$objEnvioParcialDTO = new PenRestricaoEnvioComponentesDigitaisDTO();
$objEnvioParcialDTO->retNumIdEstrutura();
$objEnvioParcialDTO->retNumIdUnidadePen();
$objEnvioParcialDTO->setNumIdEstrutura($numIdRepositorioDestino);
$objEnvioParcialDTO->setNumIdUnidadePen(null);

$objEnvioParcialRN = new PenRestricaoEnvioComponentesDigitaisRN();
$objEnvioParcialDTO = $objEnvioParcialRN->consultar($objEnvioParcialDTO);
if (!is_null($objEnvioParcialDTO)) {
return true;
}

$objEnvioParcialDTO = new PenRestricaoEnvioComponentesDigitaisDTO();
$objEnvioParcialDTO->retNumIdEstrutura();
$objEnvioParcialDTO->retNumIdUnidadePen();
Expand Down
Loading

0 comments on commit 2d963f5

Please sign in to comment.