public async Task <IActionResult> Post([FromBody] ProdutorInput input) { var item = await _produtorAppService .InserirProdutorAsync(input) .ConfigureAwait(false); return(CreatedContent("", item)); }
public async Task <Produtor> InserirProdutorAsync(ProdutorInput produtor) { var user = await _usuarioRepositorio .RecuperarIdAsync(produtor._UsuarioID) .ConfigureAwait(false); if (user is null) { _notification.NewNotificationConflict("Usuário associado não existe!"); return(default);