public IActionResult Delete(int id) { try { if (ModelState.IsValid) { _solutionService.Delete(id); } return(RedirectToAction(nameof(Index))); } catch { return(View()); } }
public void DeleteSolution() { var token = InstanceFactory.AuthorizedUserId(); var course = InstanceFactory.Course(); course = _courseService.Create(course, token); var courseTask = InstanceFactory.CourseTask(token, course.Id); courseTask = _courseTaskService.Create(courseTask, token); var solution = InstanceFactory.Solution(token, courseTask.Id); solution = _solutionService.Create(solution, token); _solutionService.Delete(solution.Id, token); var deletedSolution = _solutionService.Get(solution.Id, token); Assert.IsNull(deletedSolution); }
public void Delete(Guid id) { Guid userId = Guid.Parse(User.Identity.Name); _solutionService.Delete(id, userId); }