Example #1
0
        public async Task <List <GuildGroup> > GetAllGuildGroupsWithGroupChannels()
        {
            var groups = await GetAllGuildGroups();

            foreach (var group in groups)
            {
                group.Channels = new List <GuildGroupChannel>();
                group.Channels = await _channelDal.GetAllChannelsByGuildGroupId(group.Id);
            }

            return(groups);
        }
Example #2
0
 public async Task <List <GuildGroupChannel> > GetAllChannelsByGuildGroupId(int guildGroupId)
 {
     return(await _channelDal.GetAllChannelsByGuildGroupId(guildGroupId));
 }