public IActionResult Create(MuscleViewModel viewModel) { if (ModelState.IsValid) { var muscle = new Muscle() { Name = viewModel.Name, MuscularGroupId = viewModel.MuscularGroupId }; muscle = _musclesService.CreateMuscle(muscle); if (muscle == null || muscle.Id == 0) { _logger.LogError("Create new muscle fail"); } return(RedirectToAction("Index")); } ViewBag.MuscularGroups = ControllerUtils.CreateSelectMuscularGroupItemList(_muscularGroupsService.FindMuscularGroups(), 0); return(View(viewModel)); }