case 'buscar-programa-vinculado': try { $out = DaoDadosSiop::getProgramaVinculado($_POST['vinculo']); } catch (Exception $e) { $out = array('success' => 'false', 'error' => $e->getMessage()); } break; case 'detalhar-meta': try { $out = DaoDadosSiop::getObjetivoMetaVinculado($_POST['vinculo']); } catch (Exception $e) { $out = array('success' => 'false', 'error' => $e->getMessage()); } break; case 'detalhar-acao': try { $out = DaoDadosSiop::getAcaoVinculado($_POST['vinculo']); } catch (Exception $e) { $out = array('success' => 'false', 'error' => $e->getMessage()); } break; default: $out = array('success' => 'false', 'error' => 'Opcao Invalida!'); break; } print json_encode($out); } catch (Exception $e) { $erro = new Output(array('success' => 'false', 'error' => $e->getMessage())); print json_encode($erro->toArray()); } }