Exemplo n.º 1
0
        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"));
        }
Exemplo n.º 2
0
        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("/"));
        }