Code Duplication    Length = 16-16 lines in 2 locations

app/Controller/VendaController.php 2 locations

@@ 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');