Пример #1
0
        public async Task <int> CreateOrEditTheme(CourseThemeDto input)
        {
            var elm = input.MapTo <CourseTheme>();
            await _repository.InsertOrUpdateAndGetIdAsync(elm);

            return(elm.Id);
        }
Пример #2
0
        public async Task <ActionResult> CreateOrEditCourseTheme(int courseId, int?id)
        {
            if (id.HasValue && id.Value != 0)
            {
                var theme = await _courseThemeAppService.GetTheme(id.Value);

                return(View(theme));
            }
            var model = new CourseThemeDto()
            {
                CourseId = courseId
            };

            return(View(model));
        }