try { $idGrupoPrivilegio = $_POST['id_grupo_privilegio']; $grupoPrivilegio = DaoGrupoPrivilegio::getGruposPrivilegiosPorRecurso(array('ID_GRUPO_PRIVILEGIO' => $idGrupoPrivilegio)); if ($grupoPrivilegio->result == true) { $out = trataJson($grupoPrivilegio->result); //$out = $grupoPrivilegio->result; } } catch (Exception $e) { $out = array('success' => 'false', 'error' => $e->getMessage()); } break; case 'salvar-grupos-privilegios': try { $manterGrupoPrivilegio = array(); $manterGrupoPrivilegio['ID_UNIDADE'] = $idUnidade; $delete = DaoPrivilegio::deletePrivilegioPorUnidade($manterGrupoPrivilegio); // $manterGrupoPrivilegio['ID_GRUPO_PRIVILEGIO'] = $_POST['id_grupo_privilegio']; $insert = DaoGrupoPrivilegio::inserirPermissoesTB_PRIVILEGIOS($manterGrupoPrivilegio); if ($insert->success == false) { throw new Exception($insert->error); } $out = array('success' => 'true', 'message' => $insert->message); } catch (Exception $e) { $out = array('success' => 'false', 'error' => $e->getMessage()); } break; } } catch (Exception $e) { LogError::sendReport($e); $out = array('success' => 'false', 'error' => $e->getMessage());