Beispiel #1
0
        public async Task <IActionResult> Put(int id, [FromBody] CategoryPutServiceModel model)
        {
            var success = await this.categories.Edit(id, model.Name);

            if (!success)
            {
                return(BadRequest("Error!!!"));
            }

            return(Ok(id));
        }
        public async Task <IActionResult> Put(int id, [FromBody] CategoryPutServiceModel model)
        {
            var categoryById = await this.category.FindById(id);

            if (categoryById == null)
            {
                return(NotFound());
            }

            var success = await this.category.Edit(id, model.Name);

            if (!success)
            {
                return(BadRequest("Cannot edit to already existing category"));
            }

            return(Ok(id));
        }