예제 #1
0
        void da_DoTypeCompleted(object sender, FF.DoTypeCompletedEventArgs e)
        {
            var selectedItem = this.tabControl1.SelectedItem as TabItem;

            if (null == selectedItem)
            {
                return;
            }

            //调用服务上传
            try
            {
                loadingWindow.Show();
                FF.CCFormSoapClient da = Glo.GetCCFormSoapClientServiceInstance();
                da.UploadFileAsync(buffer, "\\Temp\\" + Glo.FK_MapData + ".xml");
                da.UploadFileCompleted += new EventHandler <FF.UploadFileCompletedEventArgs>(da_UploadFileCompleted);
            }
            catch (Exception ex)
            {
                this.DialogResult = false;
                MessageBox.Show(ex.Message, "错误", MessageBoxButton.OK);
            }
            this.DialogResult          = true;
            loadingWindow.DialogResult = false;
        }