require '../system/vendor/class.eyemysqladap.inc.php';
require '../system/vendor/class.eyedatagrid.inc.php';
$db = new EyeMySQLAdap('localhost', 'root', 'kr7943', 'snippetz');
$x = new EyeDataGrid($db);
// Set the query
$x->setQuery("*", "snips", 'snip_id', 'user_id = ' . $userID . '');
// Allows filters
//$x->allowFilters();
$x->showRowNumber();
$x->addStandardControl(EyeDataGrid::STDCTRL_DELETE, "deleteSnip(%_P%," . $userID . ")");
$x->addStandardControl(EyeDataGrid::STDCTRL_EDIT, "window.location='/home/edit/%_P%'");
$x->setColumnType('language', EyeDataGrid::TYPE_CUSTOM, '%language%');
$x->setColumnType('title', EyeDataGrid::TYPE_CUSTOM, '<a href="/home/snip/%_P%">%title%</a>');
$x->setColumnType('private', EyeDataGrid::TYPE_ARRAY, array('1' => 'yes', '0' => 'no'));
$x->hideColumn('user_id');
$x->hideColumn('snip_id');
$x->hideColumn('snippet');
$x->hideColumn('description');
?>
<script type="text/javascript" charset="utf-8">
jQuery(function($) {
	$("#dialog").hide();
});
function postDestroy(snipID, code)
{
	$.ajax({
	   type: "POST",
	   url: "/snips/snip_delete",
	   data: "snipID="+snipID+"&code="+code,
	   beforeSend: function(){
$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, "");
$x->addStandardControl(EyeDataGrid::STDCTRL_SEG, "if(confirm('Desea ingresar en el seguimiento de %razon_social% ?')) { document.location.href='../reportes/rpt_det_seguimiento1.php?id=%razon_social%';}");
$x->addStandardControl(EyeDataGrid::STDCTRL_OP, "");
$x->addStandardControl(EyeDataGrid::STDCTRL_EDIT, "if(confirm('Desea ingresar un nuevo status para el contacto %nombre% de la %razon_social% ?')) { document.location.href='actualizacion_status1.php?id=%_P%';}");
$x->addStandardControl(EyeDataGrid::STDCTRL_OP, "");
$x->addStandardControl(EyeDataGrid::STDCTRL_DELETE, "if(confirm('Desea eliminar la afiliacion  No.%_P% ?')) { document.location.href='borrar.php?id=%_P%';}");
// Damos formato a los datos a mostrar
$x->setColumnType('FECHA', EyeDataGrid::TYPE_DATE, 'd M, Y', true);
// Change the date format
$x->setColumnType('ELIMINADO', EyeDataGrid::TYPE_ARRAY, array('S' => 'Eliminado', 'N' => '', '' => ''));
// Convert db values to something better
$x->setColumnType('FECHA_ENTREGA', EyeDataGrid::TYPE_DATE, 'd, M, Y', true);
// Change the date format
$x->setColumnType('PRECIO', EyeDataGrid::TYPE_DOLLAR, FALSE, array('Back' => '#c3daf9', 'Fore' => 'black'));
//----------------------------------------------------------------------
// Normalizamos las cabezeras de la tabla.
$x->setColumnHeader('FECHA', 'Fecha emisión');
$x->setColumnHeader('nro_factura', 'Nro. Factura');
//----------------------------------------------------------------------
//Ocultamos los campos no deseados.
if (!USAR_ELIMINACION_VIRTUAL) {
    $x->hideColumn('ELIMINADO');
}
$x->hideColumn('CUIT_ORIGEN');
$x->hideColumn('TEL_ORIGEN');
$x->hideColumn('DESTINATARIO');
$x->hideColumn('CUIT_DESTINO');
$x->hideColumn('DIRECCION_DESTINO');
$x->hideColumn('TEL_DESTINO');
$x->hideColumn('Localidad_remitente');
$x->hideColumn('Localidad_destinatario');
//----------------------------------------------------------------------
// Mostramos los botones de ABM
$x->addStandardControl(EyeDataGrid::STDCTRL_EDIT, "preguntar_por_modificacion(%NRO_GUIA%, '%REMITENTE%', '%DESTINATARIO%')", EyeDataGrid::TYPE_ONCLICK);
// Mostramos solo la eliminacion segun se configuro.
if (USAR_ELIMINACION_VIRTUAL) {
    $x->addStandardControl(EyeDataGrid::STDCTRL_DELETE_VIRTUAL, "preguntar_por_eliminacion('V', %NRO_GUIA%, '%REMITENTE%', '%DESTINATARIO%')", EyeDataGrid::TYPE_ONCLICK);