public TrainingProgramme(string courseCode, string name, ProgrammeType programmeType, DateTime?effectiveFrom, DateTime?effectiveTo) { CourseCode = courseCode; Name = name; ProgrammeType = programmeType; EffectiveFrom = effectiveFrom; EffectiveTo = effectiveTo; }
public TrainingProgramme(string courseCode, string name, ProgrammeType programmeType, DateTime?effectiveFrom, DateTime?effectiveTo, List <IFundingPeriod> fundingPeriods) { CourseCode = courseCode; Name = name; ProgrammeType = programmeType; EffectiveFrom = effectiveFrom; EffectiveTo = effectiveTo; FundingPeriods = fundingPeriods.Select(c => new TrainingProgrammeFundingPeriod().Map(c)).ToList(); }