function ListarUsuarios() { global $action; $res = Seleccion("Usuario", "", "IdUsuario ASC", ""); if (!$res) { echo gas("aviso", "No hay usuarios disponibles"); } else { //echo gas("titulo",_("Lista de usuarios")); echo "<center>"; echo "<table border=0 class=forma>"; echo "<tr><td class='lh'>" . _("Usuario") . "</td><td class='lh'></td><td class='lh'></td></tr>"; while ($oUsuario = UserFactory($res)) { $id = $oUsuario->getId(); //error("Info: id es '$id'"); $nombre = $oUsuario->getNombre(); //$linkEdicion = gModoButton("editar",_("Modificar"),"id=".$id); //$linkborrado = gModoButton("borrar",_("Eliminar"),"id=".$id); $linkEdicion = gAccion("editar", _("Modificar"), $id); $linkborrado = gAccionConfirmada("borrar", _("Eliminar"), $id, _("¿Seguro que quiere borrar?")); echo "<tr class='f'><td class='nombre'>{$nombre}</td><td>{$linkEdicion}</td><td>{$linkborrado}</td></tr>"; } echo "</table>"; } userOperacionesConUsuarios(); echo "</center>"; }
function ListarAlbaranes() { global $action; $res = Seleccion("AlbaranTraspaso", "", "FechaSalida DESC, IdAlbaranTraspaso ASC", "20"); if (!$res) { echo gas("aviso", "No hay Albaranes disponibles"); } else { //echo gas("titulo",_("Lista de Albaranes")); echo "<center>"; echo "<table border=0 class=forma>"; echo "<tr><td class='lh'>Fecha</td><td class='lh'>Mo</td><td class='lh'></td><td class='lh'></td></tr>"; while ($oAlbaran = AlbaranFactory($res)) { $id = $oAlbaran->getId(); /* IdAlbaranTraspaso bigint(20) UNSIGNED No auto_increment Examinar Cambiar Eliminar Primaria Índice Único Texto completo IdAlmacenSalida smallint(5) UNSIGNED No 0 Examinar Cambiar Eliminar Primaria Índice Único Texto completo IdAlmacenRecepcion smallint(5) UNSIGNED No 0 Examinar Cambiar Eliminar Primaria Índice Único Texto completo FechaPedido date No 0000-00-00 Examinar Cambiar Eliminar Primaria Índice Único Texto completo FechaSalida date No 0000-00-00 Examinar Cambiar Eliminar Primaria Índice Único Texto completo Observaciones tinytext latin1_swedish_ci Sí NULL Examinar Cambiar Eliminar Primaria Índice Único Texto completo Eliminado */ $FechaSalida = CleanFechaFromDB($oAlbaran->get("FechaSalida")); $descripcion = getNombreLocalId($oAlbaran->get("IdAlmacenSalida")) . " - "; $descripcion .= getNombreLocalId($oAlbaran->get("IdAlmacenRecepcion")); $linkVer = gAccion("mostrar", _("Mostrar"), $id); echo "<tr class='f'><td class='fecha'>" . $FechaSalida . "</td><td class='descripcion'>" . $descripcion . "</td><td>" . $linkVer . "</td></tr>"; } echo "</table>"; } echo "</center>"; }
function ListarLocales() { global $action; $res = Seleccion("Local", "", "IdLocal ASC", ""); if (!$res) { echo gas("aviso", "No hay locales disponibles"); } else { //echo gas("titulo",_("Lista de locales")); echo "<center>"; echo "<table border=0 class=forma>"; echo "<tr><td class='lh'>Local</td><td class='lh'></td><td class='lh'></td></tr>"; while ($oLocal = LocalFactory($res)) { $id = $oLocal->getId(); //error("Info: id es '$id'"); $nombre = $oLocal->getNombre(); $linkEdicion = gAccion("editar", _("Modificar"), $id); $linkborrado = gAccionConfirmada("borrar", _("Eliminar"), $id, _("¿Seguro que quiere borrar?")); echo "<tr class='f'><td class=nombre>{$nombre}</td><td>{$linkEdicion}</td><td>{$linkborrado}</td></tr>"; } echo "<tr class='f'><td></td><td></td><td></td></tr>"; echo "<tr class='f'><td></td><td>" . g('center', gAccion('alta', _('Nuevo local'))) . "</td><td></td></tr>"; echo "</table>"; //TODO: debe ser relativo a un parametro: permitealtalocales //echo g("center",gAccion("alta",_("Nuevo local"))); } userOperacionesConLocales(); echo "</center>"; }
function ContarFilas($from, $where = "") { global $FilasAfectadas; $res = Seleccion($from, $where); if (!$res) { return false; } return $FilasAfectadas; }
function ListarTemplates() { global $action; $res = Seleccion("Template", "", "IdTemplate DESC", ""); if (!$res) { echo gas("aviso", "No hay templates disponibles"); } else { echo gas("titulo", _("Lista de templates")); echo "<table border=1>"; while ($oTemplate = TemplateFactory($res)) { $id = $oTemplate->getId(); //error("Info: id es '$id'"); $nombre = $oTemplate->getNombre(); $comentario = $oTemplate->get("Comentario"); $linkEdicion = "<a href='#' onclick='editatemplate({$id});'>Modificar</a>"; $linkExtra = "<a href='{$action}?modo=editextra&id={$id}'>Extra</a>"; echo "<tr><td>{$nombre}</td><td>{$comentario}</td><td>{$linkEdicion}</td><td>{$linkExtra}</td></tr>"; } echo "</table>"; } }
function ConvertirSelProductos2Articulos() { //Busca estos productos en el almacen y los selecciona $carroprod = getSesionDato("CarritoProd"); //Vamos a agnadir a la seleccion actual del carro de articulos $carroarticulos = getSesionDato("CarritoTrans"); if (!is_array($carroarticulos)) { $carroarticulos = array(); } foreach ($carroprod as $IdProducto) { $res = Seleccion("Almacen", "IdProducto='{$IdProducto}'"); if ($res) { while ($row = Row($res)) { $id = $row["Id"]; array_push($carroarticulos, $id); } } } setSesionDato("CarritoTrans", $carroarticulos); }
<html:div id="htmlcode"><![CDATA[ <?php echo trim($code); ?> ]]></html:div> </description> <hbox> <?php $menuWebmaster = array(_("Base CSS") => "editarCSS", _("Base xul CSS") => "editarxulCSS", _("Base JS") => "editarJS"); echo xulMakeMenuCommands("Rapido", $menuWebmaster); ?> <menulist label="Template"> <menupopup> <?php $res = Seleccion("Template", "", "Nombre ASC, IdTemplate DESC", ""); while ($oTemplate = TemplateFactory($res)) { $n = $oTemplate->getNombre(); echo "<menuitem label='{$n}' oncommand='load(\"{$n}\")'/>"; } ?> </menupopup> </menulist> <button label="Guardar" oncommand="salvar()"/> <textbox id="Nombre" value="<?php echo $Nombre; ?> "/> <textbox id="IdTemplate" value="<?php echo $idTemplate; ?>