Пример #1
0
        private void finish_Click(object sender, EventArgs e)
        {
            OnlineExam exam = new OnlineExam();

            checkIfNotFirstExam();

            foreach (var item in StudentAnswersSheet)
            {
                exam.Insert_Std_Answer(studentID, examID, item.Key, item.Value);
            }

            var res = exam.Calc_Student_Exam_Grade(studentID, examID).First();

            deletePrevGradeIfExist();

            exam.saveStudentGrade(studentID, examID, res.grade);

            MessageBox.Show($"Your Grade {res.grade}, and Degree {res.student_answer_degrees}", "Your Resault");
            StudentDashbord dashbord = new StudentDashbord(studentID);

            this.Close();
            dashbord.Show();
        }