D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
var
/
www
/
html
/
rosario
/
adm
/
app
/
gre
/
Models
/
Filename :
ModTradeItensRebateVer.php
back
Copy
<?php namespace App\gre\Models; if (!defined('URL')) { header("Location: /"); exit(); } /** * Description of ModTradeItensRebateVer * * @copyright (c) year, Carlos Marques - CM */ class ModTradeItensRebateVer { private $Resultado; private $DadosId; public function itensRebate($DadosId) { $this->DadosId = $DadosId; //$this->DadosId = (int) $DadosId; $Rebate= new \App\adms\Models\helper\AdmsRead(); if ($this->DadosId['tipo_contratante'] == 0 ) { $Rebate->fullRead("Select 0 tipo_contratante, date_format(m.data_base, '%d/%m/%Y') data_meta, format(m.valor_meta, 0, 'de_DE') valor_meta, format(coalesce(m.valor_compra_vinculada,0), 2, 'de_DE') valor_compra, case when m.valor_meta > 0 then format(round((coalesce(m.valor_compra_vinculada,0) *100) /(m.valor_meta),2) , 2, 'de_DE') else 0 end perc_atingido FROM ro_trade_meta m where m.contrato_id = :id order by m.data_base", "id=".$this->DadosId['id']); }else{ $Rebate->fullRead("Select :tipo_contratante tipo_contratante, format(m.valor_minimo, 0, 'de_DE') valor_minimo, format(coalesce(m.valor_ate,0), 0, 'de_DE') valor_ate, m.perc_rebate FROM ro_trade_regra_forn m where m.contrato_id = :id order by m.valor_minimo", "id=".$this->DadosId['id']."&tipo_contratante=".$this->DadosId['tipo_contratante']); } $this->Resultado= $Rebate->getResultado(); return $this->Resultado; } }