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