public void GenerateWorkItems(DataGeneratorParameters parameters)
        {
            _users = _usersApiService.GetActualUsers();
            _roles = _usersApiService.GetRoles();
            var projects   = GenerateProjects(parameters.ProjectCount);
            var stages     = GenerateStages(projects, parameters.StagesPerProjectCount);
            var partitions = GeneratePartitions(stages, parameters.PartitionsPerStageFrom, parameters.PartitionsPerStageTo);

            GenerateTasks(partitions, parameters.TasksPerPartitionFrom, parameters.TasksPerPartitionTo);
        }
Example #2
0
 public ActionResult GenerateItems(DataGeneratorParameters parameters)
 {
     _dataGenerator.GenerateWorkItems(parameters);
     return(Json("OK", JsonRequestBehavior.AllowGet));
 }