D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
var
/
www
/
html
/
rosario
/
adm
/
app
/
gre
/
Models
/
Filename :
ModTradeRebateVer.php
back
Copy
<?php namespace App\gre\Models; if (!defined('URL')) { header("Location: /"); exit(); } /** * Description of ModTradeRebateVer * * @copyright (c) year, Carlos Marques - CM */ class ModTradeRebateVer { private $Resultado; private $DadosId; public function verRebate($DadosId) { $this->DadosId = $DadosId; $Rebate= new \App\adms\Models\helper\AdmsRead(); $Rebate->fullRead("Select c.tipo_contratante, case when c.tipo_contratante = 0 then 'MARCA' else 'FORNECEDOR' END tipo_contratante_nome, tc.nome tipo_contrato_nome, case when c.tipo_contratante = 0 then m.nome else f.nome_fantasia END contratante_nome, tv.nome tipo_rebate_nome, tp.nome tipo_pagamento_nome, case when c.base_meta_id = 1 then 'Em Reais (R$)' else 'Unidades' END base_meta_nome, us.nome usuario_nome, stat.nome nome_stat, cr.cor cor_cr, c.id, date_format(c.data_inicio, '%d/%m/%Y') data_inicio, date_format(c.data_fim, '%d/%m/%Y') data_fim, format(c.perc_rebate ,2, 'de_De') perc_rebate, format(c.meta_total ,2, 'de_De') meta_total, c.prazo_pgto, c.contato, c.observacao, MASK(c.celular_contratante, '(##) #####-####') celular_contratante, c.created, c.modified FROM ro_trade_contrato c left join ro_marca m on m.id = c.contratante_id left join ro_trade_fornecedor f on f.id = c.contratante_id inner join ro_trade_tipo_contrato tc on tc.id = c.tipo_contrato_id inner join ro_trade_tipo_verba tv on tv.id = c.tipo_verba_id inner join ro_trade_tipo_pagamento tp on tp.id = c.tipo_pagamento_id INNER JOIN adms_usuarios us ON us.id= c.usuario_id INNER JOIN ro_trade_status stat ON stat.id= c.status_id INNER JOIN adms_cors cr ON cr.id= stat.adms_cor_id WHERE c.id = :id LIMIT :limit", "id=".$this->DadosId."&limit=1"); $this->Resultado= $Rebate->getResultado(); return $this->Resultado; } }