/// <summary> /// Создаёт корневой пустой враппер для инициаилизации /// </summary> /// <param name="name">Имя категории</param> /// <param name="description">Описание</param> /// <returns>Корневой враппер</returns> public EmptyCategoryWrapper CreateRootWrapper(string name, string description) { var result = new EmptyCategoryWrapper(name, description); var emptyCat = this.CreateEmptyCategory(name, description); result.Init(emptyCat); return(result); }
/// <summary> /// Создание обёртки для пустой вложенной категории /// </summary> /// <param name="name">Имя категории</param> /// <param name="description">Описание категории</param> /// <returns>Созданная обёртка</returns> public EmptyCategoryWrapper CreateEmptySubCategory(string name, string description) { var wrapper = new EmptyCategoryWrapper(name, description); var empty = _category.CreateEmptySubCategory(name, description); wrapper.Init(empty); return(wrapper); }