public string CacheGenericContent(string ZoneText, string DBKey, string ThisPage)
{
try {
ZoneText = CMSConfigHelper.DecodeBase64(ZoneText);
CurrentPageGuid = new Guid(ThisPage);
LoadGuids();
Guid guidWidget = new Guid(DBKey);
List<Widget> cacheWidget = cmsAdminWidget;
Widget c = (from w in cacheWidget
where w.Root_WidgetID == guidWidget
select w).FirstOrDefault();
c.ControlProperties = ZoneText;
c.EditDate = SiteData.CurrentSite.Now;
cmsAdminWidget = cacheWidget;
return "OK";
} catch (Exception ex) {
SiteData.WriteDebugException("webservice", ex);
return ex.ToString();
}
}