Mister Spy Say ="Hello Kids ... :D"
___ ____ _ _____
| \/ (_) | | / ___|
| . . |_ ___| |_ ___ _ __ \ `--. _ __ _ _
| |\/| | / __| __/ _ \ '__| `--. \ '_ \| | | |
| | | | \__ \ || __/ | /\__/ / |_) | |_| |
\_| |_/_|___/\__\___|_| \____/| .__/ \__, |
| | __/ |
|_| |___/
Bot Mister Spy V3
Mister Spy
Mister Spy
<?php
require_once('class.db.php');
require_once('class.dbaccess.php');
require_once('class.page.php');
require_once('class.eventoimagenes.php');
require_once('class.eventoarchivos.php');
require_once('class.eventoscategorias.php');
require_once('class.provincias.php');
require_once('class.regiones.php');
class Evento
{
const PathImageBig = '../_recursos/eventos/imagenes/big/';
const PathImageThumb = '../_recursos/eventos/imagenes/thumb/';
const PathFile = '../_recursos/eventos/archivos/';
// const PathFile = '_recursos/eventos/archivos/';
const PathListen = '../_recursos/eventos/audio/';
public $IdEvento;
public $IdRegion;
public $Fecha;
public $Titulo;
public $Observaciones;
public $DescripcionTarifas;
public $IdEstado;
public $FechaHasta;
public $Latitud;
public $Direccion;
public $Web;
public $Email;
public $Video;
public $Imagen;
public $FechaInscripcionDesde;
public $FechaInscripcionHasta;
public $IdDelegado;
public $Suspendido;
public $InformacionAdicional;
public $IdProvincia;
public $Localidad;
public $Longitud;
public $Archivos;
public $CategoriaTexto;
public function __construct() {
}
public function ParseFromArray(array $arr)
{
$this->IdEvento = $arr['IdEvento'];
$this->IdRegion = $arr['IdRegion'];
$this->Fecha = stripslashes($arr['Fecha']);
$this->Titulo = stripslashes($arr['Titulo']);
$this->Observaciones = stripslashes($arr['Observaciones']);
$this->DescripcionTarifas = stripslashes($arr['DescripcionTarifas']);
$this->IdEstado = $arr['IdEstado'];
$this->FechaHasta = $arr['FechaHasta'];
$this->Latitud = $arr['Latitud'];
$this->Direccion = $arr['Direccion'];
$this->Web = $arr['Web'];
$this->Email = $arr['Email'];
$this->Video = $arr['Video'];
$this->Imagen = stripslashes($arr['Imagen']);
$this->FechaInscripcionDesde = $arr['FechaInscripcionDesde'];
$this->FechaInscripcionHasta = $arr['FechaInscripcionHasta'];
$this->IdDelegado = $arr['IdDelegado'];
$this->Suspendido = $arr['Suspendido'];
$this->InformacionAdicional = $arr['InformacionAdicional'];
$this->IdProvincia = $arr['IdProvincia'];
$this->Localidad = $arr['Localidad'];
$this->Longitud = $arr['Longitud'];
$this->Archivos = $this->GetAllArchivos();
}
public function GetAllImagenes(Page $oPage = NULL)
{
$EventoImagenes = new EventoImagenes();
return $EventoImagenes->GetAllByEvento($this, $oPage);
}
public function GetAllArchivos(Page $oPage = NULL)
{
$EventoArchivos = new EventoArchivos();
return $EventoArchivos->GetAllByEvento($this, $oPage);
}
public function GetAllAudios(Page $oPage = NULL)
{
$EventoAudios = new EventoAudios();
return $EventoAudios->GetAllByEvento($this, $oPage);
}
public function GetAllVideos(Page $oPage = NULL)
{
$EventoVideos = new EventoVideos();
return $EventoVideos->GetAllByEvento($this, $oPage);
}
public function GetCategorias()
{
$oEventosCategorias = new EventosCategorias();
return $oEventosCategorias->GetAllByEvento($this);
}
public function GetCategoriasTexto() {
$arrTexto = array();
foreach ($this->GetCategorias() as $oCategoriaEvento) {
$arrTexto[] = $oCategoriaEvento->GetCategoria()->Nombre . ' (' . $oCategoriaEvento->GetInstancia() . ')';
}
$this->CategoriaTexto = implode(', ', $arrTexto);
return $this->CategoriaTexto;
}
public function GetProvincia() {
$oProvincias = new Provincias();
return $oProvincias->GetById($this->IdProvincia);
}
public function GetRegion() {
$oRegiones = new Regiones();
return $oRegiones->GetById($this->IdRegion);
}
}
?>
Mr. DellatioNx196 GaLers xh3LL Backd00r 1.0, Coded By Mr. DellatioNx196 - Bogor BlackHat