Ejemplo n.º 1
0
        public async Task <IActionResult> Post([FromBody] Category category)
        {
            var data = await _categoryManager.AddAsync(category);

            if (data)
            {
                return(Ok("Category added"));
            }
            else
            {
                return(BadRequest("Category could not be added."));
            }
        }
Ejemplo n.º 2
0
        public async Task <IActionResult> CreateCategory([FromBody] CategoryVM model)
        {
            var result = await _categoryManager.AddAsync(new Category { Name = model.Name });

            return(new ContentActionResult <Category>((result == null) ? HttpStatusCode.BadRequest : HttpStatusCode.Created, result, (result == null) ? "BadRequest" : "Created", Request));
        }
Ejemplo n.º 3
0
        public async Task <IActionResult> CreateCategory(CategoryDto categoryDto)
        {
            await categoryManager.AddAsync(mapper.Map <Category>(categoryDto));

            return(Created("", categoryDto));
        }