Code Duplication    Length = 16-16 lines in 2 locations

app/Controller/VendaController.php 2 locations

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