Exemple #1
0
        public async Task <IActionResult> PutBookGenre([FromRoute] int id, [FromBody] BookGenre bookGenre)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != bookGenre.Id)
            {
                return(NotFound(new { message = "Can't update this book genre", status = 400 }));
            }

            await _bookGenreRepository.UpdateBookGenreAsync(id, bookGenre);

//            return Ok(new { message = "Save Success", status = 200, result = "" });
            return(NoContent());
        }