public async Task <IActionResult> Post([FromBody] AtorInput input) { var item = await _atorAppService .InserirAtorAsync(input) .ConfigureAwait(false); return(CreatedContent("", item)); }
public async Task <Ator> InserirAtorAsync(AtorInput input) { var user = await _usuarioRepositorio .RecuperarIdAsync(input._UsuarioID) .ConfigureAwait(false); var genero = await _generoRepositorio .GetGeneroIdAsync(input._Genero) .ConfigureAwait(false); if (user is null) { _notification.NewNotificationConflict("Usuário associado não existe!"); return(default);