Пример #1
0
 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)
     {
     }
 }
Пример #2
0
        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)
            {
            }
        }