public void ChangePublished(CatalogTemplate catalogTemplate) { if (catalogTemplate.Equals(null)) throw new ArgumentNullException("catalogTemplate"); catalogTemplate.Published = !catalogTemplate.Published; this.UpdateCatalogTemplate(catalogTemplate); }
public void DeleteCatalogTemplate(CatalogTemplate catalogTemplate) { if (catalogTemplate.Equals(null)) throw new ArgumentNullException("catalogTemplate"); _catalogTemplatesRepository.Delete(catalogTemplate); _cacheManager.RemoveByPattern(CATALOGTEMPLATE_ALL); _cacheManager.RemoveByPattern(CATALOGTEMPLATE_BY_PAGE); _cacheManager.RemoveByPattern(CATALOGTEMPLATE_BY_ID); }