예제 #1
0
        public string SaveStudentResultData(SaveStudentResult saveStudentResult)
        {
            List <SaveStudentResult> studentResults = studentResultGateway.GetAllStudentResult();
            int count = 0;

            foreach (var result in studentResults)
            {
                if (result.StudentId == saveStudentResult.StudentId)
                {
                    if (result.CourseId == saveStudentResult.CourseId)
                    {
                        count = 1;
                        break;
                    }
                }
            }
            if (count > 0)
            {
                if (studentResultGateway.UpdateStudentResultData(saveStudentResult) > 0)
                {
                    return("Student Result Updated Successfully.");
                }
                return("Student Result Update Failed.");
            }
            else
            {
                if (studentResultGateway.SaveStudentResultData(saveStudentResult) > 0)
                {
                    return("Student Result Saved Successfully.");
                }
                return("Student Result Saving Failed.");
            }
        }