private void CreateGroup(object sender, RoutedEventArgs e)
 {
     CreateAdministratorGroupImport import = new CreateAdministratorGroupImport
     {
         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.CreateAdministratorGroupCompleted += ShowCreateGroupResult;
     client.CreateAdministratorGroupAsync(import);
 }
 /// <summary>
 /// 创建新的管理员组
 /// </summary>
 /// <param name="import">数据集</param>
 /// <returns>返回操作结果</returns>
 public NormalResult CreateAdministratorGroup(CreateAdministratorGroupImport import)
 {
     try
     {
         import.CheckAllowExecuteOrNot(db);
         new AdministratorGroupManager(db).Create(import);
         return new NormalResult();
     }
     catch (Exception ex)
     {
         return new NormalResult(ex.Message);
     }
 }