public ActionResult Create(SkillRatingFormViewModel viewModel) { if (!ModelState.IsValid) { viewModel.Categories = _categoryService.GetAll(); return(View("SkillRatingForm", viewModel)); } var skillRatingDto = new SkillRatingDto { SkillId = viewModel.SkillId, Rating = viewModel.Rating, }; _devService.AddSkillRating(User.Identity.GetUserId(), skillRatingDto); return(RedirectToAction("DeveloperProfile", "Developers")); }