private void BanButton_Click(object sender, RoutedEventArgs e) { checkTime(); try { AccountTableItem agentTableItem = AgentGrid.SelectedItem as AccountTableItem; Account temp = new Account(); temp.Id = agentTableItem.Id; if (agentTableItem.Active.Equals("Yes")) { temp.Active = "true"; } else { temp.Active = "false"; } if (agentTableItem.Banned.Equals("Yes") && BanButton.Content.Equals("Unban")) { //unban; temp.Banned = "false"; } else if (agentTableItem.Banned.Equals("No") && BanButton.Content.Equals("Ban")) { //ban temp.Banned = "true"; } Client.UpdateAccount(temp); reloadAgents(); } catch (Exception ex) { } }
private void AgentGrid_SelectionChanged(object sender, SelectionChangedEventArgs e) { checkTime(); try { AccountTableItem agentTableItem = AgentGrid.SelectedItem as AccountTableItem; if (agentTableItem.Active.Equals("Yes")) { ActivationButton.Content = "Deactivate"; ActivationButton.IsEnabled = true; } else { ActivationButton.Content = "Activate"; ActivationButton.IsEnabled = true; } if (agentTableItem.Banned.Equals("Yes")) { BanButton.Content = "Unban"; BanButton.IsEnabled = true; } else { BanButton.Content = "Ban"; BanButton.IsEnabled = true; } }catch (Exception ex) { } }