/// <summary> /// 导入城市 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void btnImport_Click(object sender, RoutedEventArgs e) { OpenFileDialog openFileDialog = new OpenFileDialog(); openFileDialog.Multiselect = false; openFileDialog.Filter = "csv Files (*.csv)|*.csv;"; if (openFileDialog.ShowDialog() != true) { return; } Stream Stream = (System.IO.Stream)openFileDialog.File.OpenRead(); byte[] Buffer = new byte[Stream.Length]; Stream.Read(Buffer, 0, (int)Stream.Length); Stream.Dispose(); Stream.Close(); UploadFileModel UploadFile = new UploadFileModel(); UploadFile.FileName = openFileDialog.File.Name; UploadFile.File = Buffer; Dictionary <string, string> empInfo = new Dictionary <string, string>(); empInfo.Add("ownerID", SMT.SAAS.Main.CurrentContext.Common.CurrentLoginUserInfo.EmployeeID); client.ImportCityCSVAsync(UploadFile, empInfo, string.Empty); loadbar.Start(); }