private void button3_Click(object sender, EventArgs e) { //需要验证以及批改完,传入课程目标 // if (sel1 >= 0 && sel2 >= 0) { var q1 = from o in pp.context.studAnsw where o.mark < 0 && o.lid == ler[sel2].id orderby o.stid select o; if (q1.Count <studAnsw>() > 0) { // MessageBox.Show("还有未批好的作业!"); //return; } // else { ///////////////////////// var q2 = from o in pp.context.Course where o.id == lclinfo[sel1].courseid select o; // int iobj = 0; if (q2.Count <Course>() > 0) { // saveFileDialog2.DefaultExt = ".xlsx"; saveFileDialog2.Filter = "EXCEL file|*.xlsx"; if (saveFileDialog2.ShowDialog() == DialogResult.OK) { // iobj = q2.First <Course>().numobjective; EXtools.toScore(lclinfo[sel1], ler[sel2], saveFileDialog2.FileName, pp, iobj); } } else { MessageBox.Show("未关联任何习题或有问题联系管理员!"); } } } }