public void CaptureLockTemplate(int id) { var template = PageTemplateRepository.GetPageTemplatePropertiesById(id); if (template == null) { throw new Exception(string.Format(TemplateStrings.TemplateNotFound, id)); } if (template.CanBeUnlocked) { EntityObjectRepository.CaptureLock(template); } }
public void CaptureLockPageObjectFormat(int id) { var format = ObjectFormatRepository.ReadObjectFormat(id, false); if (format == null) { throw new Exception(string.Format(TemplateStrings.FormatNotFound, id)); } if (format.CanBeUnlocked) { EntityObjectRepository.CaptureLock(format); } }
public static void CaptureLock(int id) { var article = ArticleRepository.GetById(id); if (article == null) { throw new Exception(string.Format(ArticleStrings.ArticleNotFound, id)); } if (article.CanBeUnlocked) { EntityObjectRepository.CaptureLock(article); } }
public static void CaptureLock(int id) { var site = SiteRepository.GetById(id); if (site == null) { throw new Exception(string.Format(SiteStrings.SiteNotFound, id)); } if (site.CanBeUnlocked) { EntityObjectRepository.CaptureLock(site); } }
public void CaptureLockTemplateObject(int id) { var obj = ObjectRepository.GetObjectPropertiesById(id); if (obj == null) { throw new Exception(string.Format(TemplateStrings.ObjectNotFound, id)); } if (obj.CanBeUnlocked) { EntityObjectRepository.CaptureLock(obj); } }