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);
}