function getNombreLaboratorio($idLab) { $oLab = new laboratorio(); if (!$oLab->Load($idLab)) { return "???"; } return $oLab->get("NombreComercial"); }
function FormularioAlta($esPopup = false) { global $action; $oProveedor = new laboratorio(); $oProveedor->Crea(); $ot = getTemplate("FormAltaProveedor"); if (!$ot) { error(__FILE__ . __LINE__, "Info: template no encontrado"); return false; } $ot->fijar("action", $action); $ot->fijar("tTitulo", _("Alta laboratorio")); $ot->fijar("tModPagoHabitual", _("Modo pago hab.")); $ot->fijar("vIdModPagoHabitual", $oProveedor->get("IdModPagoHabitual")); $ot->fijar("comboModPagoHabitual", genComboModPagoHabitual($oProveedor->get("IdModPagoHabitual"))); $ot->campo(_("Pagina web"), "PaginaWeb", $oProveedor); $ot->fijar("tIdPais", _("País")); $ot->fijar("comboIdPais", genComboPaises($oProveedor->get("IdPais"))); $ot->campo(_("Nombre comercial"), "NombreComercial", $oProveedor); $ot->campo(_("Nombre legal"), "NombreLegal", $oProveedor); $ot->campo(_("Dirección"), "Direccion", $oProveedor); $ot->campo(_("Localidad"), "Localidad", $oProveedor); $ot->campo(_("Código postal"), "CP", $oProveedor); $ot->campo(_("Telf.(1)"), "Telefono1", $oProveedor); $ot->campo(_("Telf.(2)"), "Telefono2", $oProveedor); $ot->campo(_("Contacto"), "Contacto", $oProveedor); $ot->campo(_("Cargo"), "Cargo", $oProveedor); $ot->campo(_("Email"), "Email", $oProveedor); $ot->campo(_("Cuenta bancaria"), "CuentaBancaria", $oProveedor); $ot->campo(_("Número fiscal"), "NumeroFiscal", $oProveedor); $ot->campo(_("Comentarios"), "Comentarios", $oProveedor); if ($esPopup) { $ot->fijar("vesPopup", 1); $ot->fijar("onClose", "window.close()"); } else { $ot->fijar("vesPopup", 0); $ot->fijar("onClose", "location.href='modlaboratorios.php'"); } echo $ot->Output(); }