示例#1
0
        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));
        }