Exemple #1
0
 private void SiteDelete_Click(object sender, RoutedEventArgs e)
 {
     ESRIControls.MessageBoxDialog.Show(ESRI.ArcGIS.Mapping.Builder.Resources.Strings.AreYouSureYouWantToDeleteWebSite, ESRI.ArcGIS.Mapping.Builder.Resources.Strings.ConfirmDelete, MessageBoxButton.OKCancel,
                                        new ESRIControls.MessageBoxClosedEventHandler(delegate(object obj, ESRIControls.MessageBoxClosedArgs args)
     {
         if (args.Result == MessageBoxResult.OK)
         {
             Site site = ((FrameworkElement)sender).DataContext as Site;
             startProgressIndicator(ESRI.ArcGIS.Mapping.Builder.Resources.Strings.DeletingSite);
             ApplicationBuilderClient client = WCFProxyFactory.CreateApplicationBuilderProxy();
             client.DeleteWebSiteCompleted  += new EventHandler <DeleteWebSiteCompletedEventArgs>(client_DeleteWebSiteCompleted);
             client.DeleteWebSiteAsync(site.ID, site);
         }
     }));
 }