/// <summary>
 /// 修改管理员组
 /// </summary>
 /// <param name="import">数据集</param>
 /// <returns>返回操作结果</returns>
 public NormalResult EditAdministratorGroup(EditAdministratorGroupImport import)
 {
     try
     {
         import.CheckAllowExecuteOrNot(db);
         new AdministratorGroupManager(db).Update(import);
         return new NormalResult();
     }
     catch (Exception ex)
     {
         return new NormalResult(ex.Message);
     }
 }
 private void Edit(object sender, RoutedEventArgs e)
 {
     EditAdministratorGroupImport import = new EditAdministratorGroupImport
     {
         Id = this.State.Id,
         Name = input_Name.Text,
         CanViewUsers = input_CanViewUsers.SelectedIndex == 0,
         CanEditUsers = input_CanEditUsers.SelectedIndex == 0,
         CanViewTickets = input_CanViewTickets.SelectedIndex == 0,
         CanEditTickets = input_CanEditTickets.SelectedIndex == 0,
         CanViewActivities = input_CanViewActivities.SelectedIndex == 0,
         CanEditActivities = input_CanEditActivities.SelectedIndex == 0,
         CanViewDataReports = input_CanViewDataReports.SelectedIndex == 0,
         CanEditDataReports = input_CanEditDataReports.SelectedIndex == 0,
         CanViewSettings = input_CanViewSettings.SelectedIndex == 0,
         CanEditSettings = input_CanEditSettings.SelectedIndex == 0,
         IsCustomerService = input_IsCustomerService.SelectedIndex == 0,
         Token = DataManager.GetValue<AdministratorExport>(DataKey.IWorld_Backstage_AdministratorInfo).Token
     };
     AdministratorServiceClient client = new AdministratorServiceClient();
     client.EditAdministratorGroupCompleted += ShowEditResult;
     client.EditAdministratorGroupAsync(import);
 }