public static IList <TlProviderAddress> CreateTlProviderAddress(ResultsAndCertificationDbContext _dbContext, IList <TlProviderAddress> tlProviderAddresses, bool addToDbContext = true) { if (addToDbContext && tlProviderAddresses != null && tlProviderAddresses.Count > 0) { _dbContext.AddRange(tlProviderAddresses); } return(tlProviderAddresses); }
public static List <IndustryPlacement> CreateIndustryPlacement(ResultsAndCertificationDbContext _dbContext, List <IndustryPlacement> industryPlacement, bool addToDbContext = true) { if (addToDbContext && industryPlacement != null && industryPlacement.Count > 0) { _dbContext.AddRange(industryPlacement); } return(industryPlacement); }
public static List <TqPathwayAssessment> CreateTqPathwayAssessments(ResultsAndCertificationDbContext _dbContext, List <TqPathwayAssessment> pathwayAssessments, bool addToDbContext = true) { if (addToDbContext && pathwayAssessments != null && pathwayAssessments.Count > 0) { _dbContext.AddRange(pathwayAssessments); } return(pathwayAssessments); }
public static IList <PrintCertificate> CreatePrintCertificate(ResultsAndCertificationDbContext _dbContext, IList <PrintCertificate> printCertificates, bool addToDbContext = true) { if (addToDbContext && printCertificates != null && printCertificates.Count > 0) { _dbContext.AddRange(printCertificates); } return(printCertificates); }
public static List <TqSpecialismAssessment> CreateTqSpecialismAssessments(ResultsAndCertificationDbContext _dbContext, List <TqSpecialismAssessment> specialismAssessments, bool addToDbContext = true) { if (addToDbContext && specialismAssessments != null && specialismAssessments.Count > 0) { _dbContext.AddRange(specialismAssessments); } return(specialismAssessments); }
public static IList <QualificationAchieved> CreateQualificationAchieved(ResultsAndCertificationDbContext _dbContext, IList <QualificationAchieved> qualificationAchieved, bool addToDbContext = true) { if (addToDbContext && qualificationAchieved != null && qualificationAchieved.Count > 0) { _dbContext.AddRange(qualificationAchieved); } return(qualificationAchieved); }
public static IList <TqRegistrationSpecialism> CreateTqRegistrationSpecialisms(ResultsAndCertificationDbContext _dbContext, TqRegistrationPathway tqRegistrationPathway, bool addToDbContext = true) { var tqRegistrationSpecialisms = new TqRegistrationSpecialismBuilder().BuildList(tqRegistrationPathway); if (addToDbContext && tqRegistrationSpecialisms != null) { _dbContext.AddRange(tqRegistrationSpecialisms); } return(tqRegistrationSpecialisms); }
public static IList <TlSpecialism> CreateTlSpecialisms(ResultsAndCertificationDbContext _dbContext, EnumAwardingOrganisation awardingOrganisation, TlPathway tlPathway, bool addToDbContext = true) { var tlSpecialisms = new TlSpecialismBuilder().BuildList(awardingOrganisation, tlPathway); if (addToDbContext && tlSpecialisms != null) { _dbContext.AddRange(tlSpecialisms); } return(tlSpecialisms); }
public static IList <QualificationGrade> CreateTlLookupList(ResultsAndCertificationDbContext _dbContext, IList <QualificationGrade> qualificationGrade = null, bool addToDbContext = true) { if (qualificationGrade == null) { qualificationGrade = new QualificationGradeBuilder().BuildList(); } if (addToDbContext) { _dbContext.AddRange(qualificationGrade); } return(qualificationGrade); }
public static IList <TlLookup> CreateTlLookupList(ResultsAndCertificationDbContext _dbContext, IList <TlLookup> tlLookup = null, bool addToDbContext = true) { if (tlLookup == null) { tlLookup = new TlLookupBuilder().BuildList(); } if (addToDbContext) { _dbContext.AddRange(tlLookup); } return(tlLookup); }
public static IList <Qualification> CreateQualificationList(ResultsAndCertificationDbContext _dbContext, IList <Qualification> qualification = null, bool addToDbContext = true) { if (qualification == null) { qualification = new QualificationBuilder().BuildList(); } if (addToDbContext) { _dbContext.AddRange(qualification); } return(qualification); }
public static IList <AssessmentSeries> CreateAssessmentSeriesList(ResultsAndCertificationDbContext _dbContext, IList <AssessmentSeries> assessmentSeries, bool addToDbContext = true) { if (assessmentSeries == null) { assessmentSeries = new AssessmentSeriesBuilder().BuildList(); } if (addToDbContext) { _dbContext.AddRange(assessmentSeries); } return(assessmentSeries); }
public static IList <TqProvider> CreateTqProviders(ResultsAndCertificationDbContext _dbContext, IList <TqAwardingOrganisation> tqAwardingOrganisations, TlProvider tlProvider, bool addToDbContext = true) { if (tlProvider != null && tqAwardingOrganisations != null && tqAwardingOrganisations.Count > 0) { var tqProviders = new List <TqProvider>(); foreach (var tqAwardingOrganisation in tqAwardingOrganisations) { tqProviders.Add(new TqProvider { TlProviderId = tlProvider.Id, TqAwardingOrganisationId = tqAwardingOrganisation.Id, }); } if (addToDbContext) { _dbContext.AddRange(tqProviders); } return(tqProviders); } return(null); }