Ejemplo n.º 1
0
        public async Task <IActionResult> GeneratePrimaryData(int numberOfRegions, CancellationToken cancellationToken = default)
        {
            var procedure = "[GenerateRandomRegions]";
            var values    = new { RegionsCount = numberOfRegions };

            return(await baseDataGeneringRepository.GenerateDataAsync(procedure, "[RegionsSelectAll]", values));
        }
Ejemplo n.º 2
0
        public async Task <IActionResult> GeneratePrimaryData(int lowerBoundPerRegion, int UpperBoundPerRegion)
        {
            var procedure = "[GenerateRandomSchools]";
            var values    = new { LowerBoundSchoolsPerRegion = lowerBoundPerRegion,
                                  UpperBoundSchoolsPerRegion = UpperBoundPerRegion };

            return(await baseDataGeneringRepository.GenerateDataAsync(procedure, "[SchoolsSelectAll]", values));
        }
Ejemplo n.º 3
0
        public async Task <IActionResult> GeneratePrimaryData(int maxAmountOfParalelClasses)
        {
            var procedure = "[GenerateRandomClasses]";
            var values    = new
            {
                UpperParalelAmount = maxAmountOfParalelClasses
            };

            return(await baseDataGeneringRepository.GenerateDataAsync(procedure, "[ClassesSelectAny]", values));
        }
Ejemplo n.º 4
0
        public async Task <IActionResult> GeneratePrimaryData(int subjectsCount)
        {
            var procedure = "[GenerateRandomSubjects]";
            var values    = new
            {
                SubjectsCount = subjectsCount
            };

            return(await baseDataGeneringRepository.GenerateDataAsync(procedure, "[SubjectsSelectAny]", values));
        }
Ejemplo n.º 5
0
        public async Task <IActionResult> GeneratePrimaryData(int minStudentsCount, int maxStudentsCount)
        {
            var procedure = "[GenerateRandomStudents]";
            var values    = new
            {
                LowerBound = minStudentsCount,
                UpperBound = maxStudentsCount
            };

            return(await baseDataGeneringRepository.GenerateDataAsync(procedure, "[StudentsSelectAny]", values));
        }
Ejemplo n.º 6
0
        public async Task <IActionResult> GeneratePrimaryData(int lowerBound, int upperBound, int numberOfGradesPerStudent)
        {
            var procedure = "[GenerateRandomGrades]";
            var values    = new
            {
                LowerGradeBound   = lowerBound,
                UpperGradeBound   = upperBound,
                GradesForStudents = numberOfGradesPerStudent
            };

            return(await baseDataGeneringRepository.GenerateDataAsync(procedure, "[GradesSelectAny]", values));
        }