private void buttonSubmit_Click(object sender, RoutedEventArgs e)
        {
            if (RateClassifys.SelectedItem == null)
            {
                MessageBox.Show("请选择鉴定结论!", "错误");
                return;
            }
            if (RateDate.SelectedDate == null)
            {
                MessageBox.Show("请选择日期!", "错误");
                return;
            }
            RateResults rateResults = new RateResults();

            rateResults.ProjectID      = projectID;
            rateResults.RateDepartment = RateDepartment.Text.Trim();
            rateResults.RateClassifyID = ((RateClassify)(RateClassifys.SelectedItem)).RateClassifyId;
            rateResults.RateDate       = RateDate.SelectedDate;
            rateResults.Note           = Note.Text.Trim();
            dataContent = new DataClassesProjectClassifyDataContext();
            dataContent.RateResults.InsertOnSubmit(rateResults);
            dataContent.SubmitChanges();
            dataGridRate.DataContext           = dataContent.RateResults.Where(r => r.ProjectID.Equals(projectID));
            ((MainWindow)(this.Owner)).DialogR = true;
        }
        private void dataGridRate_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            RateResults rateResults = (RateResults)dataGridRate.SelectedItem;

            if (rateResults != null)
            {
                rateID = rateResults.Id;
                RateDepartment.Text        = rateResults.RateDepartment;
                RateClassifys.SelectedItem = (RateClassify)dataContent.RateClassify.Single(r => r.RateClassifyId.Equals(rateResults.RateClassifyID));
                RateDate.SelectedDate      = rateResults.RateDate;
                RateDate.DisplayDate       = (DateTime)rateResults.RateDate;
                Note.Text = rateResults.Note;
            }
        }