D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
var
/
www
/
html
/
rosario
/
adm
/
app
/
gre
/
Models
/
Cotacao
/
Filename :
ModCtRespondePrecoLer.php
back
Copy
<?php namespace App\gre\Models\Cotacao; if (!defined('URL')) { header("Location: /"); exit(); } /** * Description of GrsListarPsaudemedico * * @copyright (c) year, Carlos Marques - CM */ class ModCtRespondePrecoLer { private $Dados; private $Resultado; private $PageId; private $DadosExcel; public function listarResponde($PageId = null, $Dados = null) { $this->PageId = (int) $PageId; $this->Dados = filter_input_array(INPUT_GET, FILTER_DEFAULT); $listCotacao = new \App\adms\Models\helper\AdmsRead(); $listCotacao->fullRead("select a.id, c.nome comp_nome, a.prod_cod, e.id ean, p.nome prod_nome, case when fm.ol = 'S' then concat(m.nome,' - OL') else m.nome end marca_nome, ' ' valor_unitario, 1 fator_embalagem, 0 estoque, a.data data_cotacao, date_format(a.data, '%d/%m/%Y') data_cotacao_i, date_format(a.data_fecha, '%d/%m/%Y') data_fecha_i, date_format(a.data, '%d_%m_%Y') data_cotacao_m, date_format(a.data_fecha, '%d_%m_%Y') data_fecha_m, :repres_id repres_id, repr.email, repr.usuario, repr.apelido, usu.apelido usu_apelido, usu.email usu_email, MASK(usu.celular, '(##) #####-####') usu_celular from ct_cotacao a inner join ct_repres_forn_marca frm on frm.marca_id = a.marca_id and frm.forn_id = a.forn_id and frm.repres_id = :repres_id inner join ct_fornecedor_marca fm on fm.marca_id = a.marca_id and fm.forn_id = a.forn_id inner join ro_comprador c on c.id = a.comp_id inner join ro_produto p on p.id = a.prod_cod inner join ro_ean e on e.produto_id = a.prod_cod inner join ro_marca m on m.id = a.marca_id inner join adms_usuarios repr on repr.id = :repres_id inner join adms_usuarios usu on usu.id = a.usuario_id where a.data_fecha = :data_fecha and a.repres_id = :repres_id order by marca_nome, prod_nome ", "data_fecha=" . $this->Dados['data_fecha']."&repres_id=" .$_SESSION['usuario_id']); $this->Resultado = $listCotacao->getResultado(); // and a.validade >= curdate() return $this->Resultado; } }