DevProLauncher.Windows.ChatFrm.AddFriend C# (CSharp) Method

AddFriend() private method

private AddFriend ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void
        private void AddFriend(object sender, EventArgs e)
        {
            ListBox list = UserListTabs.SelectedTab.Name == ChannelTab.Name ? ChannelList : UserList;
            if (list.SelectedItem == null)
                return;

            if (((UserData)list.SelectedItem).username == Program.UserInfo.username)
            {
                WriteMessage(new ChatMessage(MessageType.System, CommandType.None, null, "You cannot be your own friend."));
                return;
            }

            WriteMessage(new ChatMessage(MessageType.System, CommandType.None, null, ((UserData)list.SelectedItem).username + " has been added to your friend list."));
            Program.ChatServer.SendPacket(DevServerPackets.AddFriend, ((UserData)list.SelectedItem).username);
        }