Code Duplication    Length = 16-16 lines in 2 locations

app/Controller/VendaController.php 2 locations

@@ 212-227 (lines=16) @@
209
		$this->redirect('/venda/adicionar_cadastro');
210
	}
211
212
	public function calcular_valor_venda($produtos) {
213
		$this->loadModel('Produto');
214
215
		(float) $preco = 0.00;
216
		foreach ($produtos as $indice => $item) {
217
			$produto = $this->Produto->find('all',
218
				array('conditions' =>
219
					array('Produto.id' => $item['id_produto'])
220
				)
221
			);
222
223
			$preco += $produto[0]['Produto']['preco'] * $item['quantidade'];
224
		}
225
226
		return $preco;
227
	}
228
229
	public function calcular_custo_venda($produtos) {
230
		$this->loadModel('Produto');
@@ 229-244 (lines=16) @@
226
		return $preco;
227
	}
228
229
	public function calcular_custo_venda($produtos) {
230
		$this->loadModel('Produto');
231
232
		(float) $custo = 0.00;
233
		foreach ($produtos as $indice => $item) {
234
			$produto = $this->Produto->find('all',
235
				array('conditions' =>
236
					array('Produto.id' => $item['id_produto'])
237
				)
238
			);
239
240
			$custo += $produto[0]['Produto']['custo'] * $item['quantidade'];
241
		}
242
243
		return $custo;
244
	}
245
246
	public function validar_itens_venda($produtos) {
247
		$this->loadModel('Produto');