public async Task <ActionResult> Create(CreateSubjectRequest model) { if (ModelState.IsValid) { model.UserId = GetCurrentUserId(); await _subjectAdminService.CreateSubjectAsync(model); return(RedirectToAction("Index")); } ViewBag.Title = "Add a new subject"; return(View(model)); }