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

BanUser() private method

private BanUser ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void
        private void BanUser(object sender, EventArgs e)
        {
            ListBox list = UserListTabs.SelectedTab.Name == ChannelTab.Name ? ChannelList : UserList;
            /*
               if (list.SelectedItem != null && MessageBox.Show("Are you sure you want to ban " + ((UserData)list.SelectedItem).username, "Ban User", MessageBoxButtons.YesNo) == DialogResult.Yes)
               {
                   Program.ChatServer.SendPacket(DevServerPackets.ChatCommand, JsonSerializer.SerializeToString(
                       new PacketCommand { Command = "BAN", Data = ((UserData)list.SelectedItem).username }));
               }
             */
            var input = new BanFrm(Program.LanguageManager.Translation.banTitle,
                                    Program.LanguageManager.Translation.banMessageLbl,
                                    Program.LanguageManager.Translation.banTimeLbl,
                                    Program.LanguageManager.Translation.banReasonLbl,
                                    Program.LanguageManager.Translation.banConfirm,
                                    Program.LanguageManager.Translation.banCancel);
            if ((!(list.SelectedItems.Count > 1)))
            {
                if ((input.ShowDialog() == DialogResult.OK))
                {
                    try
                    {
                        Program.ChatServer.SendPacket(DevServerPackets.ChatCommand, JsonSerializer.SerializeToString(
                     new PacketCommand { Command = "BAN", Data = ((UserData)list.SelectedItem).username + " " + input.inputBox1.Text + " " + input.inputBox2.Text }));
                    }
                    catch (Exception ex)
                    {
                        MessageBox.Show(ex.Message);
                    }
                }
            }
        }