D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
var
/
www
/
html
/
novonote
/
adm
/
app
/
gre
/
Controllers
/
Filename :
TermoImprimir.php
back
Copy
<?php namespace App\gre\Controllers; class TermoImprimir { private $Dados; private $DadosRegr; private $DadosImpr; public function impTermo() { $this->DadosImpr = filter_input_array(INPUT_GET, FILTER_DEFAULT); // Salva número do contrato unset($this->DadosImpr['url']); // Carrega dados e renderiza a view principal if (!empty($this->DadosImpr)) { $lerCont = new \App\gre\Models\Termo\ModImprimirTermo(); $this->Dados['form'] = $lerCont->lerCont($this->DadosImpr); // var_dump($this->Dados['form'][0]); // die; $this->DadosRegr['numero'] = $this->Dados['form'][0]['numero_contrato']; $this->DadosRegr['gre_sit_id'] = 6; $lerItens = new \App\gre\Models\Termo\ModImprimirTermo(); $this->Dados['dadosItens'] = $lerItens->lerItens($this->DadosImpr); // var_dump($this->DadosRegr); // die; if(!empty($this->Dados['dadosItens'])) { $upAltCab = new \App\adms\Models\helper\AdmsUpdate(); $upAltCab->exeUpdate("gre_cab_propostas", $this->DadosRegr, "WHERE numero =:id", "id=" . $this->DadosRegr['numero']); } $carregarView = new \App\gre\core\ConfigViewImpr("gre/Views/Termo/VieImpTermo", $this->Dados); $carregarView->renderizarGre(); } } }