| @@ 123-138 (lines=16) @@ | ||
| 120 | $this->redirect('/venda/adicionar_cadastro'); |
|
| 121 | } |
|
| 122 | ||
| 123 | public function calcular_valor_venda($produtos) { |
|
| 124 | $this->loadModel('Produto'); |
|
| 125 | ||
| 126 | (float) $preco = 0.00; |
|
| 127 | foreach ($produtos as $indice => $item) { |
|
| 128 | $produto = $this->Produto->find('all', |
|
| 129 | array('conditions' => |
|
| 130 | array('Produto.id' => $item['id_produto']) |
|
| 131 | ) |
|
| 132 | ); |
|
| 133 | ||
| 134 | $preco += $produto[0]['Produto']['preco'] * $item['quantidade']; |
|
| 135 | } |
|
| 136 | ||
| 137 | return $preco; |
|
| 138 | } |
|
| 139 | ||
| 140 | public function calcular_custo_venda($produtos) { |
|
| 141 | $this->loadModel('Produto'); |
|
| @@ 140-155 (lines=16) @@ | ||
| 137 | return $preco; |
|
| 138 | } |
|
| 139 | ||
| 140 | public function calcular_custo_venda($produtos) { |
|
| 141 | $this->loadModel('Produto'); |
|
| 142 | ||
| 143 | (float) $custo = 0.00; |
|
| 144 | foreach ($produtos as $indice => $item) { |
|
| 145 | $produto = $this->Produto->find('all', |
|
| 146 | array('conditions' => |
|
| 147 | array('Produto.id' => $item['id_produto']) |
|
| 148 | ) |
|
| 149 | ); |
|
| 150 | ||
| 151 | $custo += $produto[0]['Produto']['custo'] * $item['quantidade']; |
|
| 152 | } |
|
| 153 | ||
| 154 | return $custo; |
|
| 155 | } |
|
| 156 | ||
| 157 | public function validar_itens_venda($produtos) { |
|
| 158 | $this->loadModel('Produto'); |
|