public static float getCustoTotalComponentes(ProdutoViewModel produto) { float valor = 0; if (produto != null && produto.getProdutoComponentes() != null) { for (ProdutoComponenteViewModel pc : produto.getProdutoComponentes()) { if (pc != null) { Componente c = pc.getComponente(); if (c != null) { valor += c.getValorUnitario() * pc.getQuantidade(); } } } } return valor; }