private void ShowValueBtn_Click(object sender, RoutedEventArgs e) { Lib.iojson i = new Lib.iojson(); i.AddObjToArr(this.MainWindowViewModel); DebugBox.Text = i.Encode(); }
private void UploadFileBtn_Click(object sender, RoutedEventArgs e) { if (this.MainWindowViewModel.SrvReqCore.UploadFileMultiple.OptArr.Count > 5) { MessageBox.Show("You have exceeded the maximum number of the upload file limit."); return; } OpenFileDialog openFileDialog = new OpenFileDialog(); openFileDialog.Multiselect = true; //openFileDialog.Filter = "Images (*.BMP;*.JPG;*.GIF;*.PNG)|*.BMP;*.JPG;*.GIF;*.PNG" + "|All files (*.*)|*.*"; openFileDialog.Filter = "Images (*.BMP;*.JPG;*.JPEG;*.GIF;*.PNG;*.PDF)|*.BMP;*.JPG;*.JPEG;*.GIF;*.PNG;*.PDF"; if (openFileDialog.ShowDialog() == true && openFileDialog.FileNames.Length > 0) { if (openFileDialog.FileNames.Length > 5) { MessageBox.Show("You have exceeded the maximum number of the upload file limit."); return; } Lib.iojson i = Lib.Util.UploadFile(ref mw.httpdata, "/UploadFile/Save", openFileDialog.FileNames); if (i.Status != true) { MessageBox.Show(String.Join(",", i.ErrArr)); } else { List <UploadFile> fileArr = new List <UploadFile>(); i.GetObjFromArr(0, fileArr); InitUploadFile(fileArr); } } }