示例#1
0
        private void SendButton_Click(object sender, EventArgs e)
        {
            if (ClientLogic.Connected)
            {
                if (SendMessageBox.Text != string.Empty)
                {
                    DateTime date    = DateTime.Now;
                    string   message = $"[{date.ToShortTimeString()}] {ClientLogic.Username}: {SendMessageBox.Text}";

                    CreateRequests.SendMessage(FriendUsernameLable.Text, message);
                    ChatMessageBox.Text += message;
                    ChatMessageBox.Text += "\r";
                    ChatMessageBox.Text += "\n";
                    SendMessageBox.Clear();
                }
            }
        }
示例#2
0
 private void FriendButtonRemove_Click(object sender, EventArgs e)
 {
     if (ClientLogic.Connected)
     {
         string FriendUsername = (sender as Button).Tag.ToString();
         if (CreateRequests.RemoveFriend(FriendUsername))
         {
             MessageBox.Show($"Ваш приятель {FriendUsername} був видалений.");
             if (FriendUsername == FriendUsernameLable.Text)
             {
                 FriendUsernameLable.Text = "Ім'я вашого приятеля:";
                 ChatMessageBox.Clear();
                 ChatMessageBox.Enabled = false;
                 SendMessageBox.Clear();
                 SendMessageBox.Enabled      = false;
                 SendButton.Enabled          = false;
                 StatusFriend.Visible        = false;
                 FriendUsernameLable.Visible = false;
             }
         }
         RefreshFriendsToList(CreateRequests.GetFriendList());
     }
 }