D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
var
/
www
/
html
/
idoso
/
adm
/
app
/
gre
/
Models
/
Filename :
GreAtualizaEnvioEmailFatura.php
back
Copy
<?php namespace App\gre\Models; if (!defined('URL')) { header("Location: /"); exit(); } /** * Description of GreEnvioEmailFatura * * @copyright (c) year, Carlos Marques - CM */ class GreAtualizaEnvioEmailFatura { private $Resultado; private $Dados; private $DadosId; private $DadosInter; function getResultado() { return $this->Resultado; } public function AtuEmail( $Dados = null) { $this->DadosId = (int) $Dados; $this->DadosInter['data_envio_email'] = date("Y-m-d H:i:s"); $this->DadosInter['email_enviado'] = 'S'; $this->DadosInter['autorizado'] = 'S'; $this->DadosInter['gre_status_fat_id'] = 5; $path = "/home/storage/5/b8/c3/cminformatica3/public_html/idoso/adm/fatura/"; $diretorio = dir($path); $data_base = $_SESSION['id_user'].date( "ym", strtotime( "-2 month" ) ); while($arquivo = $diretorio -> read()){ $data_arq = substr($arquivo,0,5); if($data_base==$data_arq) { echo unlink('/home/storage/5/b8/c3/cminformatica3/public_html/idoso/adm/fatura/'.$arquivo); } } $diretorio -> close(); $upEmail = new \App\adms\Models\helper\AdmsUpdate(); $upEmail->exeUpdate("gre_cab_fatura", $this->DadosInter, "WHERE docto =:id ", "id=" . $this->DadosId); $upEmail = new \App\adms\Models\helper\AdmsUpdate(); if ($upEmail->getResultado()) { rename("/home/storage/5/b8/c3/cminformatica3/public_html/idoso/adm/fatura/".$this->DadosId.".pdf", "/home/storage/5/b8/c3/cminformatica3/public_html/idoso/adm/fatura/Env_".$this->DadosId.".pdf"); $this->Resultado = true; } else { $this->Resultado = false; } } }