예제 #1
0
        public void DetailInfor(int id)
        {
            StudentInfor ResultInfor  = null;
            Grade        ResultGrades = null;

            ResultInfor = StudentInfors.SingleOrDefault(x => x.StudentID == id);
            {
                if (ResultInfor == null)
                {
                    Console.WriteLine("Error!!! No matching student found");
                }
                else
                {
                    ResultInfor.ShowInfor();
                    ResultGrades = Grades.SingleOrDefault(x => x.GradeID == id);
                    {
                        if (ResultGrades == null)
                        {
                            Console.WriteLine("Error!!! No transcript matching student ID found");
                        }
                        else
                        {
                            ResultGrades.ShowGrades();
                        }
                    }
                }
            }
        }
예제 #2
0
        static void Main(string[] args)
        {
            StudentInfor cc  = new StudentInfor(7, "Vo Van Thin", "*****@*****.**", "GCD0702");
            Students     vvt = new Students();

            vvt.AddInfor(7, "Vo Van Thin", "*****@*****.**", "GCD0702");
            vvt.AddGrades(7, 5.6, 5, 6, 7, 6.8, 4);
            vvt.DetailInfor(7);
            Console.ReadKey();

            Grade thin = new Grade(7);

            thin.AddMath(5.4);
            thin.AddLiterature(6);
            thin.AddEnglish(7);
            thin.AddBiology(2.5);
            thin.AddHistory(10);
            thin.AddGeography(5);
            thin.ShowGrades();
            thin.Average(4);
            Console.ReadKey();
        }