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);
}
}
}
}