public IActionResult Create(int ID, int CourseId) { var vm = new ChapterVM(); if (ID != 0) { var model = _chapterService.GetById(ID); if (model == null) { return(NotFound()); } vm = _mapper.Map <ChapterVM>(model); } else { var numChapter = _chapterService.CountCondition(m => m.CourseId == CourseId); vm.OrderChapter = ++numChapter; vm.CourseId = CourseId; } return(View(vm)); }