示例#1
0
        public ActionResult Create()
        {
            var viewModel = new SkillRatingFormViewModel
            {
                Categories = _categoryService.GetAll()
            };

            return(View("SkillRatingForm", viewModel));
        }
示例#2
0
        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"));
        }