public async Task <IActionResult> CreateGenreAsync([FromBody] CreateGenreViewModel createGenreViewModel) { var createGenreDTO = _mapper.Map <CreateGenreDTO>(createGenreViewModel); var genreDTO = await _genreService.CreateGenreAsync(createGenreDTO); var genreViewModel = _mapper.Map <GenreViewModel>(genreDTO); return(Ok(genreViewModel)); }
public async Task <IActionResult> Create(CreateGenreInputModel input) { if (!ModelState.IsValid) { return(View(input)); } if (!await genreService.CreateGenreAsync(input)) { return(View(input)); } return(Redirect(GlobalConstants.redirectHome)); }