private void endZipBtn_Click(object sender, RoutedEventArgs e) { myMediaPlayer.Pause(); if (jobRateTxt.Text != "100.0") { if ((MessageBox.Show("진행률이 100% 미만입니다. 그래도 압축하시겠습니까?", "압축", MessageBoxButton.YesNo)) == MessageBoxResult.No) { myMediaPlayer.Play(); return; } } string savePath = FileDialogManager.ReturnFolderOpenDialog(); if (savePath != "" && savePath != mediaFilePath) { JobEventHandler.EndingJob(myFileRep.MyDataTable, mediaFilePath); MyFileRep.SortDataTable("fileName"); JobEventHandler.InputDataSave(myFileRep.MyDataTable, resultFilePath); JobEventHandler.CompressZipByIonic(mediaFilePath, savePath + "\\" + serverName + ".zip"); MessageBox.Show("압축 완료"); this.Hide(); showWin.Hide(); App.FileSelectWin.Show(); App.FileSelectWin.checkFileTextBox.Text = ""; // 검증 시 데이터 값이 초기화 되지 않는 현상 currentIndex = 0; fullJobCount = 0; currentJobRow = 0; // END } else if (savePath == mediaFilePath) { MessageBox.Show("미디어 파일 경로와 저장 경로를 다르게 해주세요."); } else if (savePath == "") { } else { MessageBox.Show("경로 오류"); } }
private void checkFileFindButton_Click(object sender, RoutedEventArgs e) { FileDialogManager.ShowFolderOpenDialog(checkFileTextBox); }