public async Task <long> PostSolution(long taskId, [FromBody] SolutionViewModel solutionViewModel) { var solution = _mapper.Map <Solution>(solutionViewModel); var solutionId = await _solutionsService.AddSolutionAsync(taskId, solution); return(solutionId); }
public async Task <IActionResult> AddSolution(AdminSolutionBindingModel model) { if (!ModelState.IsValid) { return(View()); } await _solutionsService.AddSolutionAsync(model); return(RedirectToAction("SolutionsAdmin")); }