public string RecordHeartbeat(string PageID)
{
try {
CurrentPageGuid = new Guid(PageID);
bool bRet = pageHelper.RecordPageLock(CurrentPageGuid, SiteData.CurrentSite.SiteID, SecurityData.CurrentUserGuid);
if (bRet) {
return SiteData.CurrentSite.Now.ToString();
} else {
return Convert.ToDateTime("12/31/1899").ToString();
}
} catch (Exception ex) {
SiteData.WriteDebugException("webservice", ex);
return DateTime.MinValue.ToString();
}
}