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);
 }
Exemplo n.º 4
0
 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);
 }
Exemplo n.º 6
0
 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);
        }
Exemplo n.º 10
0
        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);
        }
Exemplo n.º 13
0
        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);
        }