private bool ValidaItens(IList <Item> itens) { _logger.LogDebug("A executar [ReservaBusiness -> ValidaItens]"); bool sucesso = true; foreach (Item item in itens) { if (item.Quantidade < 1 || (item.Observacoes != default && (item.Observacoes.Length <= 0 || item.Observacoes.Length > 300) || !_produtoDAO.ExisteProduto(item.IdProduto) || !_produtoDAO.IsAtivo(item.IdProduto))) { sucesso = false; break; } } return(sucesso); }