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)); }
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)); }
public async Task <IActionResult> GeneratePrimaryData(int maxAmountOfParalelClasses) { var procedure = "[GenerateRandomClasses]"; var values = new { UpperParalelAmount = maxAmountOfParalelClasses }; return(await baseDataGeneringRepository.GenerateDataAsync(procedure, "[ClassesSelectAny]", values)); }
public async Task <IActionResult> GeneratePrimaryData(int subjectsCount) { var procedure = "[GenerateRandomSubjects]"; var values = new { SubjectsCount = subjectsCount }; return(await baseDataGeneringRepository.GenerateDataAsync(procedure, "[SubjectsSelectAny]", values)); }
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)); }
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)); }