D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
var
/
www
/
html
/
rosario
/
adm
/
app
/
gre
/
Models
/
Cotacao
/
Filename :
ModCtPedidoSimularVerProd.php
back
Copy
<?php namespace App\gre\Models\Cotacao; if (!defined('URL')) { header("Location: /"); exit(); } /** * Description of ModCtPedidoSimularListar * * @copyright (c) year, Carlos Marques - CM */ class ModCtPedidoSimularVerProd { private $Dados; private $Resultado; private $CotacaoId; private $SugestaoId; private $PageId; private $DadosExcel; public function listarPedidoSimularProd($Dados = null) { $this->DadosId = filter_input_array(INPUT_GET, FILTER_DEFAULT); // var_dump($this->DadosId); // $listarSelect = new \App\gre\Models\Cotacao\ModCtPedidoListar(); $listPedido = new \App\adms\Models\helper\AdmsRead(); $listPedido->fullRead("Select coalesce(p.marca_id,0) marca_id, p.prod_cod, pr.nome prod_nome, p.curva, m.nome marca_nome, p.forn_id, f.nome_fantasia forn_nome, p.data_cotacao, date_format(p.data_cotacao, '%d/%m/%Y') data_cotacaoi, p.cotacao_id, p.sugestao_id, case when p.ol = 'S' then 'SIM' else 'NÃO' end oli, p.ol, p.qtde, p.preco_cotado, p.preco_desejado, round(p.margem_desejada,0) margem_desejada, case when p.preco_resposta_negociacao > 0 then case when p.preco_resposta_negociacao < p.menor_preco then p.preco_resposta_negociacao else p.menor_preco end else p.menor_preco end menor_preco, round(p.margem_menor_preco,0) margem_menor_preco, case when (p.margem_desejada - p.margem_menor_preco) > 0 then (p.margem_menor_preco)- (p.margem_desejada) else 0 end dife_desejado from ct_pedido_simulado p inner join ro_marca m on m.id = p.marca_id inner join ro_produto pr on pr.id = p.prod_cod inner join ct_fornecedor f on f.forn_id = p.forn_id where p.forn_id = :forn_id and p.cotacao_id = :cotacao_id and p.sugestao_id = :sugestao_id order by p.prod_cod", "forn_id=".$this->DadosId['forn_id']."&cotacao_id=".$this->DadosId['cotacao_id']."&sugestao_id=".$this->DadosId['sugestao_id']); $this->Resultado = $listPedido->getResultado(); //var_dump($this->Resultado ); return $this->Resultado; } }