Beispiel #1
0
        public JsonResult DeleteTaxonomies(long[] taxonomyIds)
        {
            var deleteResult = new List <long>();

            if (taxonomyIds == null)
            {
                return(Json(new BaseAjaxResult(JsonResultState.Success, "Nothing happend!")));
            }

            var taxonomyTypeId = _taxonomyHelper.GetTaxonomyTypeOf(taxonomyIds.First()).Id;

            foreach (var taxonomyId in taxonomyIds)
            {
                if (_taxonomyHelper.DeleteTaxonomy(taxonomyId) != 0)
                {
                    deleteResult.Add(taxonomyId);
                }
            }

            return(GetTaxonomies(taxonomyTypeId));
        }