Example #1
0
        private static string PrintSchoolInfo(School school)
        {
            StringBuilder result = new StringBuilder();

            result.AppendLine(school.Name.ToUpper());

            foreach (var course in school.GetCourses())
            {
                result.AppendLine("* " + course.Name);

                foreach (var teacher in course.GetTeachers())
                {
                    result.AppendLine("  - " + teacher);

                    foreach (var discipline in teacher.GetDisciplines())
                    {
                        result.AppendLine("      " + discipline);
                    }
                }
            }

            return result.ToString();
        }
Example #2
0
        private static string PrintSchoolInfo(School school)
        {
            StringBuilder result = new StringBuilder();

            result.AppendLine(school.Name.ToUpper());

            foreach (var course in school.GetCourses())
            {
                result.AppendLine("* " + course.Name);

                foreach (var teacher in course.GetTeachers())
                {
                    result.AppendLine("  - " + teacher);

                    foreach (var discipline in teacher.GetDisciplines())
                    {
                        result.AppendLine("      " + discipline);
                    }
                }
            }

            return(result.ToString());
        }