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);