Добавлена возможность получить список имеющихся групп и список отделений каждой группы.
[ ]По мотивам заявки #143
. В V7Preview4 появилась возможность получить список всех групп, а также список отделений любой, не только текущей, группы.
Добавлены методы:
GetTerminalsGroups()
- возвращает все имеющиеся группыGetRestaurantSectionsByTerminalsGroup(ITerminalsGroup terminalsGroup)
- возвращает отделения указанной в аргументах группы
Кроме того, у отделения появилась ссылка на родительскую группу:
IRestaurantSection.TerminalsGroup
Метода получения отделений текущей группы GetRestaurantSections
в V7Preview4 не будет. Вместо него можно пользоваться
// Получить все отделения текущей группы
var currentGroupSections = PluginContext.Operations.GetRestaurantSectionsByTerminalsGroup(PluginContext.Operations.GetHostTerminalsGroup());