private void btnCommentOK_Click(object sender, RoutedEventArgs e) { DirectoryInfo di = new DirectoryInfo(System.Environment.CurrentDirectory); string strPath = di.Parent.Parent.FullName; string filename = dtCurrent[iCurrentItem].FeedbackTitle; if (Directory.Exists(strPath + @"/Comment") == false) { Directory.CreateDirectory(strPath + @"/Comment"); } System.IO.FileStream fs = new System.IO.FileStream(strPath+@"/Comment/"+filename + ".isf", FileMode.OpenOrCreate, FileAccess.ReadWrite); this.InkCanvasAnnotation1.Strokes.Save(fs); fs.Close(); MessageBox.Show("批示保存成功!"); int id = dtCurrent[iCurrentItem].Id; DataSetFeedbackTableAdapters.T_FeedBackTableAdapter adapter = new DataSetFeedbackTableAdapters.T_FeedBackTableAdapter(); adapter.UpdateFeedBackAlreadyComment(id); }
private void tbxSearch_KeyDown(object sender, System.Windows.Input.KeyEventArgs e) { if (tbxSearch.Text != "") { DataSetFeedbackTableAdapters.T_FeedBackTableAdapter adapter = new DataSetFeedbackTableAdapters.T_FeedBackTableAdapter(); dtCurrent = adapter.GetDataByKey(1, tbxSearch.Text); listboxFeedback.ItemsSource = dtCurrent; } }
private void rbtNoRead_Checked_1(object sender, RoutedEventArgs e) { DataSetFeedbackTableAdapters.T_FeedBackTableAdapter adapter = new DataSetFeedbackTableAdapters.T_FeedBackTableAdapter(); dtCurrent = adapter.GetData(iType, false, false); listboxFeedback.ItemsSource = dtCurrent; btnPrevious.IsEnabled = false; btnNext.IsEnabled = false; iCurrentItem = -1; }
private void ShowFeedBack(int index) { if (iCurrentItem == 0) btnPrevious.IsEnabled = false; else btnPrevious.IsEnabled = true; if (iCurrentItem == listboxFeedback.Items.Count - 1) btnNext.IsEnabled = false; else btnNext.IsEnabled = true; DataSetFeedback.T_FeedBackRow row = dtCurrent[index]; tbxFeedbackContent.Text = row.FeedbackContent; labelName.Content = row.Name; labelContact.Content = row.Contact; labelDate.Content = row.SubmissionDate; DirectoryInfo di = new DirectoryInfo(System.Environment.CurrentDirectory); string strPath = di.Parent.Parent.FullName; string filename = row.FeedbackTitle; if (System.IO.File.Exists(strPath + @"/Comment/" + filename + ".isf")) { System.IO.FileStream fs = new System.IO.FileStream(strPath + @"/Comment/" + filename + ".isf", FileMode.OpenOrCreate, FileAccess.ReadWrite); this.InkCanvasAnnotation1.Strokes = new System.Windows.Ink.StrokeCollection(fs); fs.Close(); } else this.InkCanvasAnnotation1.Strokes = new System.Windows.Ink.StrokeCollection(); this.InkCanvasAnnotation1.IsEnabled = true; int id = row.Id; DataSetFeedbackTableAdapters.T_FeedBackTableAdapter adapter = new DataSetFeedbackTableAdapters.T_FeedBackTableAdapter(); adapter.UpdateFeedBackAlreadyRead(id); }
private void btnSearch_Click(object sender, RoutedEventArgs e) { if (tbxSearch.Text != "") { DataSetFeedbackTableAdapters.T_FeedBackTableAdapter adapter = new DataSetFeedbackTableAdapters.T_FeedBackTableAdapter(); dtCurrent = adapter.GetDataByKey(iType, tbxSearch.Text); listboxFeedback.ItemsSource = dtCurrent; } }