public IActionResult Create(ProblemsCreateInputModel model) { if (!this.ModelState.IsValid) { return(this.Redirect("/Problems/Create")); } this.problemService.CreateProblem(model.Name, model.Points); return(this.Redirect("/")); }
public IActionResult Create(ProblemsCreateInputModel model) { if (!this.ModelState.IsValid) { return(this.Redirect("/Problems/Create")); } Problem problem = ModelMapper.ProjectTo <Problem>(model); this.problemsService.Create(problem); return(this.Redirect("/")); }