public IActionResult Create(ProblemCreateViewModel model) { if (!this.ModelState.IsValid) { return(this.Redirect("/Problems/Create")); } var userId = this.User.Id; this.problemService.AddProblem(model.Name, model.Points, userId); return(this.Redirect("/Home/IndexLoggedIn")); }
public IActionResult Create(ProblemCreateViewModel model) { if (!ModelState.IsValid) { return(this.Redirect("/Problems/Create")); } Problem problemForDb = new Problem { Name = model.Name, Points = model.Points, }; this.problemService.CreateProblem(problemForDb); return(this.Redirect("/")); }