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

MuteUser() private method

private MuteUser ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void
        private void MuteUser(object sender, EventArgs e)
        {
            ListBox list = UserListTabs.SelectedTab.Name == ChannelTab.Name ? ChannelList : UserList;
            var input = new BanFrm(Program.LanguageManager.Translation.muteTitle,
                                    Program.LanguageManager.Translation.muteMessageLbl,
                                    Program.LanguageManager.Translation.muteTimeLbl,
                                    Program.LanguageManager.Translation.muteReasonLbl,
                                    Program.LanguageManager.Translation.muteConfirm,
                                    Program.LanguageManager.Translation.muteCancel);
            if ((!(list.SelectedItems.Count > 1)))
            {
                if ((input.ShowDialog() == DialogResult.OK))
                {
                    try
                    {
                        Program.ChatServer.SendPacket(DevServerPackets.ChatCommand, JsonSerializer.SerializeToString(
                     new PacketCommand { Command = "MUTE", Data = ((UserData)list.SelectedItem).username + " " + input.inputBox1.Text + " " + input.inputBox2.Text + "|" + ChannelTabs.SelectedTab.Text }));
                    }
                    catch (Exception ex)
                    {
                        MessageBox.Show(ex.Message);
                    }
                }
            }
        }