<?php

require 'clases/class.eyemysqladap.inc.php';
require 'clases/class.eyedatagrid.inc.php';
$db = new EyeMySQLAdap('localhost', 'sialen5_adminrh', 'sialenplmnko0', 'sialen5_rh');
$dg = new EyeDataGrid($db);
$x = new EyeDataGrid($db);
// Establecer la consulta
$x->setQuery("id_persona,doc_identidad,nombre_completo,genero,fecha_nac", "personas", 'id_persona');
//$x->setOrder('cod_postal',EyeDataGrid::ORDER_DESC);
// Permite los filtros
$x->allowFilters();
// Cambiar el texto de los encabezados
$x->setColumnHeader('id_persona', 'Id');
$x->setColumnHeader('doc_identidad', 'D.N.I');
$x->setColumnHeader('nombre_completo', 'Nombres');
$x->setColumnHeader('genero', 'Genero');
$x->setColumnHeader('fecha_nac', 'F. Nacimiento');
//$x->setColumnHeader('asesor', 'Asesor');
// Ocultar columna ID
$x->hideColumn('id_persona');
// Cambiar el tipo de columna
//$x->setColumnType('fecha_status', EyeDataGrid::TYPE_DATE, 'M d Y', true);
//$x->setColumnType('aprovacion', EyeDataGrid::TYPE_PERCENT, false, array('Back' => '#c3daf9', 'Fore' => 'black'));
// Mostrar restablecer el control de la grilla
$x->showReset();
// Agregar el control personalizado, el orden sí importa
//$x->addCustomControl(EyeDataGrid::CUSCTRL_TEXT, "alert('%apellidos%\'has promovido!')", EyeDataGrid::TYPE_ONCLICK, 'Promover');
// Agregar el control estándar
$x->addStandardControl(EyeDataGrid::STDCTRL_CREATE, "if(confirm('Desea ingresar un nuevo contacto para la %razon_social% ?')) { document.location.href='usuario_contacto1.php?id=%id_cliente%';}");
$x->addStandardControl(EyeDataGrid::STDCTRL_OP, "");