public static TlRoute CreateTlRoute(ResultsAndCertificationDbContext _dbContext, EnumAwardingOrganisation awardingOrganisation, bool addToDbContext = true)
        {
            var tlRoute = new TlRouteBuilder().Build(awardingOrganisation);

            if (addToDbContext)
            {
                _dbContext.Add(tlRoute);
            }
            return(tlRoute);
        }
        public static TqAwardingOrganisation CreateTqAwardingOrganisation(ResultsAndCertificationDbContext _dbContext, EnumAwardingOrganisation awardingOrganisation, bool addToDbContext = true)
        {
            var tqAwardingOrganisation = new TqAwardingOrganisationBuilder().Build(awardingOrganisation);

            if (addToDbContext && tqAwardingOrganisation != null)
            {
                _dbContext.Add(tqAwardingOrganisation);
            }
            return(tqAwardingOrganisation);
        }
        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 QualificationType CreateQualificationType(ResultsAndCertificationDbContext _dbContext, bool addToDbContext = true)
        {
            var qualificationType = new QualificationTypeBuilder().Build();

            if (addToDbContext)
            {
                _dbContext.Add(qualificationType);
            }
            return(qualificationType);
        }
Example #5
0
        public static QualificationAchieved CreateQualificationAchieved(ResultsAndCertificationDbContext _dbContext, bool addToDbContext = true)
        {
            var qualificationAchieved = new QualificationAchievedBuilder().Build();

            if (addToDbContext)
            {
                _dbContext.Add(qualificationAchieved);
            }
            return(qualificationAchieved);
        }
Example #6
0
        public static TqPathwayResult CreateTqPathwayResult(ResultsAndCertificationDbContext _dbContext, bool addToDbContext = true)
        {
            var pathwayResult = new TqPathwayResultBuilder().Build();

            if (addToDbContext)
            {
                _dbContext.Add(pathwayResult);
            }
            return(pathwayResult);
        }
        private async Task CreateProviders(ResultsAndCertificationDbContext context)
        {
            await context.TqProvider.AddRangeAsync(new List <TqProvider>
            {
                new TqProvider {
                    TqAwardingOrganisationId = 1, TlProviderId = 1, CreatedBy = "System", CreatedOn = DateTime.UtcNow
                },
            });

            await context.SaveChangesAsync();
        }
Example #8
0
        public static NotificationTemplate CreateNotificationTemplate(ResultsAndCertificationDbContext _dbContext, NotificationTemplate notificationTemplate, bool addToDbContext = true)
        {
            if (notificationTemplate == null)
            {
                notificationTemplate = new NotificationTemplateBuilder().Build();
            }

            if (addToDbContext)
            {
                _dbContext.Add(notificationTemplate);
            }
            return(notificationTemplate);
        }
        public static QualificationGrade CreateTlLookup(ResultsAndCertificationDbContext _dbContext, QualificationGrade qualificationGrade, bool addToDbContext = true)
        {
            if (qualificationGrade == null)
            {
                qualificationGrade = new QualificationGradeBuilder().Build();
            }

            if (addToDbContext)
            {
                _dbContext.Add(qualificationGrade);
            }
            return(qualificationGrade);
        }
        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 <TlRoute> CreateTlRoutes(ResultsAndCertificationDbContext _dbContext, EnumAwardingOrganisation awardingOrganisation, bool addToDbContext = true)
        {
            var tlRoutes = new TlRouteBuilder().BuildList(awardingOrganisation);

            if (addToDbContext && tlRoutes != null)
            {
                foreach (var tlRoute in tlRoutes)
                {
                    _dbContext.Add(tlRoute);
                }
            }
            return(tlRoutes);
        }
        public static TqRegistrationProfile CreateTqRegistrationProfile(ResultsAndCertificationDbContext _dbContext, TqRegistrationProfile tqRegistrationProfile, bool addToDbContext = true)
        {
            if (tqRegistrationProfile == null)
            {
                tqRegistrationProfile = new TqRegistrationProfileBuilder().Build();
            }

            if (addToDbContext)
            {
                _dbContext.Add(tqRegistrationProfile);
            }
            return(tqRegistrationProfile);
        }
        public static TqRegistrationPathway CreateTqRegistrationPathway(ResultsAndCertificationDbContext _dbContext, TqRegistrationPathway tqRegistrationPathway, bool addToDbContext = true)
        {
            if (tqRegistrationPathway == null)
            {
                tqRegistrationPathway = new TqRegistrationPathwayBuilder().Build();
            }

            if (addToDbContext)
            {
                _dbContext.Add(tqRegistrationPathway);
            }
            return(tqRegistrationPathway);
        }
        public static IndustryPlacement CreateIndustryPlacement(ResultsAndCertificationDbContext _dbContext, IndustryPlacement industryPlacement, bool addToDbContext = true)
        {
            if (industryPlacement == null)
            {
                industryPlacement = new IndustryPlacementBuilder().Build();
            }

            if (addToDbContext)
            {
                _dbContext.Add(industryPlacement);
            }
            return(industryPlacement);
        }
        public static TqPathwayAssessment CreateTqPathwayAssessment(ResultsAndCertificationDbContext _dbContext, TqPathwayAssessment pathwayAssessment, bool addToDbContext = true)
        {
            if (pathwayAssessment == null)
            {
                pathwayAssessment = new TqPathwayAssessmentBuilder().Build();
            }

            if (addToDbContext)
            {
                _dbContext.Add(pathwayAssessment);
            }
            return(pathwayAssessment);
        }
Example #16
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 TqSpecialismAssessment CreateTqSpecialismAssessment(ResultsAndCertificationDbContext _dbContext, TqSpecialismAssessment specialismAssessment, bool addToDbContext = true)
        {
            if (specialismAssessment == null)
            {
                specialismAssessment = new TqSpecialismAssessmentBuilder().Build();
            }

            if (addToDbContext)
            {
                _dbContext.Add(specialismAssessment);
            }
            return(specialismAssessment);
        }
Example #18
0
        public static TlLookup CreateTlLookup(ResultsAndCertificationDbContext _dbContext, TlLookup tlLookup, bool addToDbContext = true)
        {
            if (tlLookup == null)
            {
                tlLookup = new TlLookupBuilder().Build();
            }

            if (addToDbContext)
            {
                _dbContext.Add(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 Qualification CreateQualification(ResultsAndCertificationDbContext _dbContext, Qualification qualification, bool addToDbContext = true)
        {
            if (qualification == null)
            {
                qualification = new QualificationBuilder().Build();
            }

            if (addToDbContext)
            {
                _dbContext.Add(qualification);
            }
            return(qualification);
        }
        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);
        }
Example #22
0
        public static TlProvider CreateTlProvider(ResultsAndCertificationDbContext _dbContext, TlProvider tlProvider, bool addToDbContext = true)
        {
            if (tlProvider == null)
            {
                tlProvider = new TlProviderBuilder().Build();
            }

            if (addToDbContext)
            {
                _dbContext.Add(tlProvider);
            }
            return(tlProvider);
        }
        public static FunctionLog CreateFunctionLog(ResultsAndCertificationDbContext _dbContext, FunctionLog functionLog, bool addToDbContext = true)
        {
            if (functionLog == null)
            {
                functionLog = new FunctionLogBuilder().Build();
            }

            if (addToDbContext)
            {
                _dbContext.Add(functionLog);
            }
            return(functionLog);
        }
        public static TlAwardingOrganisation CreateTlAwardingOrganisation(ResultsAndCertificationDbContext _dbContext, TlAwardingOrganisation tlAwardingOrganisation, EnumAwardingOrganisation awardingOrganisation, bool addToDbContext = true)
        {
            if (tlAwardingOrganisation == null)
            {
                tlAwardingOrganisation = new TlAwardingOrganisationBuilder().Build(awardingOrganisation);
            }

            if (addToDbContext)
            {
                _dbContext.Add(tlAwardingOrganisation);
            }
            return(tlAwardingOrganisation);
        }
        public static TlProviderAddress CreateTlProviderAddress(ResultsAndCertificationDbContext _dbContext, TlProviderAddress tlProviderAddress, bool addToDbContext = true)
        {
            if (tlProviderAddress == null)
            {
                tlProviderAddress = new TlProviderAddressBuilder().Build();
            }

            if (addToDbContext)
            {
                _dbContext.Add(tlProviderAddress);
            }
            return(tlProviderAddress);
        }
        public static IList <TqAwardingOrganisation> CreateTqAwardingOrganisations(ResultsAndCertificationDbContext _dbContext, EnumAwardingOrganisation awardingOrganisation, TlAwardingOrganisation tlAwardingOrganisation, IList <TlPathway> tlPathways, TlevelReviewStatus reviewStatus = TlevelReviewStatus.AwaitingConfirmation, bool addToDbContext = true)
        {
            var tqAwardingOrganisations = new TqAwardingOrganisationBuilder().BuildList(awardingOrganisation, tlAwardingOrganisation, tlPathways, reviewStatus);

            if (addToDbContext && tqAwardingOrganisations != null)
            {
                foreach (var tqAwardingOrganisation in tqAwardingOrganisations)
                {
                    _dbContext.Add(tqAwardingOrganisation);
                }
            }
            return(tqAwardingOrganisations);
        }
        public static IList <TqRegistrationProfile> CreateTqRegistrationProfiles(ResultsAndCertificationDbContext _dbContext, bool addToDbContext = true)
        {
            var tqRegistrationProfiles = new TqRegistrationProfileBuilder().BuildList();

            if (addToDbContext && tqRegistrationProfiles != null)
            {
                foreach (var tqRegistrationProfile in tqRegistrationProfiles)
                {
                    _dbContext.Add(tqRegistrationProfile);
                }
            }
            return(tqRegistrationProfiles);
        }
        public static TlRoute CreateTlRoute(ResultsAndCertificationDbContext _dbContext, string routeName, bool addToDbContext = true)
        {
            var route = new TlRoute
            {
                Name = routeName
            };

            if (addToDbContext)
            {
                _dbContext.Add(route);
            }
            return(route);
        }
        public static TlPathway CreateTlPathway(ResultsAndCertificationDbContext _dbContext, EnumAwardingOrganisation awardingOrganisation, TlPathway tlPathway, bool addToDbContext = true)
        {
            if (tlPathway == null)
            {
                tlPathway = new TlPathwayBuilder().Build(awardingOrganisation);
            }

            if (addToDbContext)
            {
                _dbContext.Add(tlPathway);
            }
            return(tlPathway);
        }
        public static AssessmentSeries CreateAssessmentSeries(ResultsAndCertificationDbContext _dbContext, AssessmentSeries assessmentSeries, bool addToDbContext = true)
        {
            if (assessmentSeries == null)
            {
                assessmentSeries = new AssessmentSeriesBuilder().Build();
            }

            if (addToDbContext)
            {
                _dbContext.Add(assessmentSeries);
            }
            return(assessmentSeries);
        }