public IActionResult Create(SubmissionBindingModel submissionBindingModel) { var problemId = this.Request.FormData["ProblemId"].FirstOrDefault(); var userId = this.User.Id; this.sumbissionService.CreateSubmission(submissionBindingModel.Code, problemId, userId); return(this.Redirect("/")); }
public IActionResult Create(SubmissionBindingModel model) { if (!this.ModelState.IsValid) { return(this.Redirect("/Submissions/Create")); } this.submissionService.CreateSubmissionAndAddToProblem(model.Code, model.Id, this.User.Id); return(this.Redirect("/")); }