Rev 140 | Rev 152 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 140 | Rev 147 | ||
|---|---|---|---|
| Line 284... | Line 284... | ||
| 284 | return quantidadeProdutos > 0? true : false; |
284 | return quantidadeProdutos > 0? true : false; |
| 285 | }
|
285 | }
|
| 286 | 286 | ||
| 287 | public Double getValorTotalProdutos() { |
287 | public Double getValorTotalProdutos() { |
| 288 | Double total = new Double(0); |
288 | Double total = new Double(0); |
| 289 | if (VerificadorUtil.naoEstaNulo(listaCompraProdutos)) { |
- | |
| - | 289 | if (VerificadorUtil.naoEstaNulo(getListaCompraProdutos())) { |
|
| 290 | for (CompraProduto compraProduto : getListaCompraProdutos()) { |
290 | for (CompraProduto compraProduto : getListaCompraProdutos()) { |
| 291 | if (VerificadorUtil.naoEstaNulo(compraProduto.getValorCompra()) && VerificadorUtil.naoEstaNulo(compraProduto.getQuantidade())) { |
291 | if (VerificadorUtil.naoEstaNulo(compraProduto.getValorCompra()) && VerificadorUtil.naoEstaNulo(compraProduto.getQuantidade())) { |
| 292 | total = total + compraProduto.getValorCompra() * compraProduto.getQuantidade(); |
292 | total = total + compraProduto.getValorCompra() * compraProduto.getQuantidade(); |
| - | 293 | }
|
|
| - | 294 | }
|
|
| - | 295 | }
|
|
| - | 296 | return total; |
|
| - | 297 | }
|
|
| - | 298 | ||
| - | 299 | public Double getValorTotalProdutosComIPI() { |
|
| - | 300 | Double total = new Double(0); |
|
| - | 301 | if (VerificadorUtil.naoEstaNulo(getListaCompraProdutos())) { |
|
| - | 302 | for (CompraProduto compraProduto : getListaCompraProdutos()) { |
|
| - | 303 | if (VerificadorUtil.naoEstaNulo(compraProduto.getValorCompra()) && VerificadorUtil.naoEstaNulo(compraProduto.getQuantidade())) { |
|
| - | 304 | total = total + ((compraProduto.getValorCompra() + compraProduto.getProduto().calculoIPI()) * compraProduto.getQuantidade()); |
|
| 293 | }
|
305 | }
|
| 294 | }
|
306 | }
|
| 295 | }
|
307 | }
|
| 296 | return total; |
308 | return total; |
| 297 | }
|
309 | }
|