Esempio n. 1
0
        public IActionResult Post([FromBody] NewsCategoryForm model)
        {
            if (ModelState.IsValid)
            {
                var category = new NewsCategory
                {
                    Name        = model.Name,
                    SeoTitle    = model.Slug,
                    IsPublished = model.IsPublished
                };

                _categoryService.Create(category);

                return(Ok());
            }
            return(new BadRequestObjectResult(ModelState));
        }
Esempio n. 2
0
        public async Task <IActionResult> Post([FromBody] NewsCategoryForm model)
        {
            if (ModelState.IsValid)
            {
                var category = new NewsCategory
                {
                    Name        = model.Name,
                    SeoTitle    = model.Slug,
                    IsPublished = model.IsPublished
                };

                await _categoryService.Create(category);

                return(CreatedAtAction(nameof(Get), new { id = category.Id }, null));
            }

            return(BadRequest(ModelState));
        }