* $_POST['id_unidade'] */ if (strcasecmp($_SERVER['REQUEST_METHOD'], 'post') === 0) { try { $acao = $_POST['acao']; $idRecurso = (int) $_POST['id_recurso']; $idUnidade = (int) $_POST['id_unidade']; $permissao = isset($_POST['permissao']) ? $_POST['permissao'] : 'false'; $privilegio = array(); if ($idRecurso > 0) { $privilegio['ID_RECURSO'] = $idRecurso; } if ($idUnidade > 0) { $privilegio['ID_UNIDADE'] = $idUnidade; } $getPrivilegio = DaoPrivilegio::getPrivilegios($privilegio); $out = array(); switch ($acao) { case 'salvar-privilegio': try { // $manterPrivilegio = array(); $manterPrivilegio = $privilegio; $manterPrivilegio['PERMISSAO'] = $permissao == 'true' ? 1 : 0; // if ($getPrivilegio->result == true) { $manterPrivilegio['ID'] = $getPrivilegio->result[0]['ID']; } $rs = DaoPrivilegio::salvar($manterPrivilegio); if ($rs->success == false) { throw new Exception($rs->error);