Exemple #1
0
        /// <summary>
        ///     при удалении конрневой альянсовой группы удаляет все  дочерние группы
        /// </summary>
        /// <param name="connectionUser"></param>
        /// <param name="grops"></param>
        /// <returns></returns>
        internal static async Task <string> RemoveAllianceGroupNameAsync(this ConnectionUser connectionUser,
                                                                         IGroupManager grops)
        {
            await connectionUser.RemoveAllianceRecrutManagerGroupNameAsync(grops);

            return(await connectionUser._removeGroupAsync(grops, CreateAllianceGroupName, connectionUser.AllianceId));
        }
Exemple #2
0
 internal static async Task <string> RemoveGroupChannelNameAsync(this ConnectionUser connectionUser,
                                                                 IGroupManager grops, int channelId)
 {
     return(await connectionUser._removeGroupAsync(grops, CreateGroupChannelGroupName, channelId));
 }