protected void BtnScore_Click(object sender, EventArgs e) { DateTime nowtime1 = DateTime.Now; LearnSite.BLL.Students stu = new LearnSite.BLL.Students(); stu.ClearAllScores(); stu.UpdateBestSquiz(); //取回测验最高成绩 stu.ThisTeamScoresNew(); //批量更新所教所有班级当前学期作品总积分和表现总积分、调查测验分 stu.ThisTeamGroupScores(); //批量更新所教班级当前学期小组合作分 stu.UpdateWebScore(); // 更新学生表中网页制作成绩 stu.UpdateStscore(); // 更新学生表的打字成绩 stu.UpdateSfscore(); //更新学生表的指法成绩 stu.UpdateSchinese(); //更新学生表的中文拼音成绩 int persscore = int.Parse(DDLwork.SelectedValue); int persquiz = int.Parse(DDLquiz.SelectedValue); int perswscore = int.Parse(DDLweb.SelectedValue); int perstscore = int.Parse(DDLtyper.SelectedValue); int perattitude = int.Parse(DDLattitude.SelectedValue); int persurvey = int.Parse(DDLsurvey.SelectedValue); stu.UpdateAllScore(persscore, persquiz, perswscore, perstscore, perattitude, persurvey);//登录账号教师所教班级按设定百分比计算总分 DateTime nowtime2 = DateTime.Now; Labelmsg.Text = "统计用时:" + LearnSite.Common.Computer.DatagoneMilliseconds(nowtime1, nowtime2) + "毫秒"; System.Threading.Thread.Sleep(200); showstudents(); }