public async Task <ActionResult> Save(SaveExerciseViewModel viewModel) { var exerciseId = await _exerciseService.AddExerciseAsync(viewModel.Exercise); foreach (var question in viewModel.QuestionViewModels) { await _questionService.SaveQuestionAsync(exerciseId, question); } return(Ok()); }
public async Task <IActionResult> AddExerciseAsync([FromBody] ExerciseModel exerciseModel) { return(this.ConvertResult( await exerciseService.AddExerciseAsync(exerciseModel, userResolverService.GetUserId()))); }