Beispiel #1
0
        public bool ChatRemovePlayer(TgChat chat, Player player)
        {
            var chatPlayer = chat.ChatPlayers.FirstOrDefault(x => x.PlayerId == player.Id);

            if (chatPlayer != null)
            {
                return(chat.ChatPlayers.Remove(chatPlayer));
            }

            return(false);
        }
Beispiel #2
0
        public bool ChatAddPlayer(TgChat chat, Player player)
        {
            var exists = chat.ChatPlayers.Any(x => x.PlayerId == player.Id);

            if (exists == false)
            {
                chat.ChatPlayers.Add(new TgChatPlayers
                {
                    Player = player
                });
            }

            return(!exists);
        }