static void Main(string[] args) { var courseList = new List<Course>(); var teacher = new Teacher(); teacher.ReplacementLesson = 16; teacher.Deduction = 1.25; teacher.AdditionalHours = 0.6; teacher.PH1 = 1; teacher.PH2 = 1; var lg2 = new Course(8, 2); lg2.TeachingUnit = 23; courseList.Add(lg2); var lg3 = new Course(8, 2); lg3.TeachingUnit = 23; courseList.Add(lg3); var lg4 = new Course(8, 2); lg4.TeachingUnit = 25; courseList.Add(lg4); //courseList.Add(new Course(8, 2)); var scheiss = new Course(8, 2); scheiss.TeachingUnit = 23; var scheissVierte = new Course(7, 2); scheissVierte.IsFourthGrade = true; scheissVierte.TeachingUnit = 5; scheiss.FourthGrade = scheissVierte; courseList.Add(scheiss); var dispTest = new TeacherDisplay(teacher, courseList); Console.WriteLine("Summe: " + dispTest.SummLessons.ToString()); Console.WriteLine("Überstd: " + dispTest.SummOvertime.ToString()); Console.WriteLine("MDL: " + dispTest.MDL.ToString()); Console.WriteLine("MDL - 10%: " + dispTest.MDLwithCoefficient.ToString()); Console.WriteLine("esa: " + dispTest.ESA.ToString()); Console.WriteLine("emdl: " + dispTest.EMDL.ToString()); Console.WriteLine("emdl-10%: " + dispTest.EMDLwithCoefficient.ToString()); Console.WriteLine("esal: " + dispTest.ESAL.ToString()); Console.ReadLine(); }
public TeacherDisplay(Teacher teacher, List<Course> courses) { this.teacher = teacher; this.courses = courses; }