$idUnidade = (int) $_POST['idUnidade']; $hierarquia = new TramiteHierarquia($idUnidade); $html = $hierarquia->make($_POST['idUnidade']); $out = array('success' => true, 'html' => $html); break; /** * */ /** * */ case 'salvar-todos-hierarquia': $checked = $_POST['checked']; $manterTramite['ID_UNIDADE'] = (int) $_POST['idUnidade']; if ($checked == 'false') { $out = DaoTramite::deletarTramitePorUnidade($manterTramite); } else { $idReferencias = $_POST['idReferencias']; if (count($idReferencias) > 0) { foreach ($idReferencias as $idReferencia) { $manterTramite['ID_REFERENCIA'] = (int) $idReferencia; $rsTramite = DaoTramite::getTramite($manterTramite); if ($rsTramite->resultado == false) { $out = DaoTramite::salvar($manterTramite); } else { $out = array('success' => 'true', 'message' => 'Trâmite cadastrado com sucesso!'); } } } } break;