Beispiel #1
0
        public bool Remove(Element element)
        {
            var key = GetElementKey(element.Name, element.Category, element.Culture);

            DataHelper.DeleteItemByKey(Site, ModelExtensions.GetBucketDocumentKey(ModelExtensions.LabelDataType, key));
            return(true);
        }
Beispiel #2
0
        public bool RemoveCategory(string category, string culture)
        {
            var key = GetElementCategoryKey(category, culture);

            DataHelper.DeleteItemByKey(Site, ModelExtensions.GetBucketDocumentKey(ModelExtensions.LabelCategoryDataType, key));

            return(true);
        }
Beispiel #3
0
        public Label Get(Label dummy)
        {
            var key = GetElementKey(dummy);

            key = ModelExtensions.GetBucketDocumentKey(ModelExtensions.LabelDataType, key);

            return(ResetLabelUUID(DataHelper.QueryByKey <Label>(dummy.Site, key, createModel)));
        }
Beispiel #4
0
        public Element Get(string name, string category, string culture)
        {
            var key = ModelExtensions.GetBucketDocumentKey(ModelExtensions.LabelDataType, GetElementKey(name, category, culture));

            return(DataHelper.QueryByKey <Element>(this.Site, key));
        }
Beispiel #5
0
        public HtmlBlock Get(Models.HtmlBlock dummy)
        {
            var bucketDocumentKey = ModelExtensions.GetBucketDocumentKey(ModelExtensions.HtmlBlockDataType, dummy.Name);

            return(DataHelper.QueryByKey <HtmlBlock>(dummy.Site, bucketDocumentKey, createModel));
        }
Beispiel #6
0
 public void Remove(HtmlBlock item)
 {
     DataHelper.DeleteItemByKey(item.Site, ModelExtensions.GetBucketDocumentKey(ModelExtensions.HtmlBlockDataType, item.Name));
 }
Beispiel #7
0
 public void Remove(Models.User item)
 {
     DataHelper.DeleteItemByKey(item.Site, ModelExtensions.GetBucketDocumentKey(ModelExtensions.UserDataType, item.UUID));
 }
Beispiel #8
0
        public User Get(Models.User dummy)
        {
            var bucketDocumentKey = ModelExtensions.GetBucketDocumentKey(ModelExtensions.UserDataType, dummy.UUID);

            return(DataHelper.QueryByKey <User>(dummy.Site, bucketDocumentKey, createModel));
        }
 public void Remove(ABSiteSetting item)
 {
     DataHelper.DeleteItemByKey(new Site(), ModelExtensions.GetBucketDocumentKey(ModelExtensions.ABSiteSettingDataType, item.UUID));
 }
        public ABSiteSetting Get(ABSiteSetting dummy)
        {
            var bucketDocumentKey = ModelExtensions.GetBucketDocumentKey(ModelExtensions.ABSiteSettingDataType, dummy.UUID);

            return(DataHelper.QueryByKey <ABSiteSetting>(new Site(), bucketDocumentKey, createModel));
        }
Beispiel #11
0
        public void RemoveCategory(Site site, string category)
        {
            var key = GetElementCategoryKey(category);

            DataHelper.DeleteItemByKey(site, ModelExtensions.GetBucketDocumentKey(ModelExtensions.LabelCategoryDataType, key));
        }
Beispiel #12
0
        public void Remove(Label item)
        {
            var key = GetElementKey(item);

            DataHelper.DeleteItemByKey(item.Site, ModelExtensions.GetBucketDocumentKey(ModelExtensions.LabelDataType, key));
        }