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