function _denegar($autid) { $table = GetTable('autorizaciones'); $cols = GetCols('autorizaciones'); list($conn) = Getdb(); $data = array('autid' => $autid, 'estado' => "'D'", 'resolucion' => $conn->DBTimeStamp(time())); $data = fromcmstodb($data, 'autorizaciones'); $rs = $conn->Replace($table, $data, array($cols['autid']), false); return $rs; }
function render_admin_validaredicion($param) { list($autid, $razon) = vwVarFromInput('autid', 'razon'); list($db) = Getdb(); $tbl = GetTable('autorizaciones'); $col = GetCols('autorizaciones'); $autorizacion = array('autid' => $autid, 'razon' => "'" . htmlentities($razon, ENT_QUOTES) . "'"); //array_walk($autorizacion,'fixCode'); $autorizacion = fromcmstodb($autorizacion, "autorizaciones"); $resultado = $db->Replace($tbl, $autorizacion, array($col['autid']), false); if ($resultado != 1) { $mensaje = "Ha ocurrido un error al cambiar modificar la solicitud."; } else { $mensaje = "Los datos de la solicitud han sido modificados correctamente"; } /* $resultado= SmartyInit(); $resultado->assign("mensaje",$mensaje); $plantilla="mensaje.tpl"; $salida=$resultado->fetch($plantilla); return $salida; */ addLogEntry(eventToMsg('solicitud', $param)); $url = vwSessionGetVar('urlantigua'); vwSessionDelVar('urlantigua'); return render_msg($mensaje, 3, $url); }