function getNombreLaboratorio($idLab) { $oLab = new laboratorio(); if (!$oLab->Load($idLab)) { return "???"; } return $oLab->get("NombreComercial"); }
public static function getInstance() { if (!self::$_instance instanceof self) { self::$_instance = new self(); } return self::$_instance; }
<?php include_once '../../system/class.php'; extract($_POST); $objlaboratorio = new laboratorio(); $objanalisis = new analisis(); if (empty($laboratorio)) { $objlaboratorio->modificar_estatus_laboratorio_all($mysqli); $objanalisis->desactive_all_all($mysqli); } else { $resultadolab = $objlaboratorio->cEstatus($mysqli); while ($result = $resultadolab->fetch_array()) { $consultalab[] = $result; } unset($result); for ($y = 0; $y < count($consultalab); $y++) { for ($z = 0; $z < ($temp1 = count($laboratorio)); $z++) { if ($consultalab[$y][0] == $laboratorio[$z]) { if ($consultalab[$y][2] == "Off") { $objlaboratorio->modificar_estatus_laboratorio($mysqli, "On", $consultalab[$y][0]); } $resultado = $objanalisis->consultar_estatus_analisis($mysqli); while ($result = $resultado->fetch_array()) { $consulta[] = $result; } for ($i = 0; $i < count($consulta); $i++) { for ($x = 0; $x < ($temp = count($analisis)); $x++) { if ($consulta[$i][0] == $analisis[$x]) { if ($consulta[$i][1] == "On") { $x = $temp; } else {
function ModificarLaboratorio($id, $comercial, $legal, $direccion, $poblacion, $cp, $email, $telefono1, $telefono2, $contacto, $cargo, $cuentabancaria, $numero, $comentario, $IdModPagoHabitual, $paginaweb, $idpais) { $oProveedor = new laboratorio(); if (!$oProveedor->Load($id)) { error(__FILE__ . __LINE__, "W: no pudo mostrareditar '{$id}'"); return false; } $oProveedor->set("IdPais", $idpais, FORCE); $oProveedor->set("PaginaWeb", $paginaweb, FORCE); $oProveedor->set("NombreComercial", $comercial, FORCE); $oProveedor->set("NombreLegal", $legal, FORCE); $oProveedor->set("Direccion", $direccion, FORCE); $oProveedor->set("Localidad", $poblacion, FORCE); $oProveedor->set("CP", $cp, FORCE); $oProveedor->set("Email", $email, FORCE); $oProveedor->set("Telefono1", $telefono1, FORCE); $oProveedor->set("Telefono2", $telefono2, FORCE); $oProveedor->set("Contacto", $contacto, FORCE); $oProveedor->set("Cargo", $cargo, FORCE); $oProveedor->set("CuentaBancaria", $cuentabancaria, FORCE); $oProveedor->set("NumeroFiscal", $numero, FORCE); $oProveedor->set("Comentarios", $comentario, FORCE); if ($IdModPagoHabitual) { $oProveedor->set("IdModPagoHabitual", $IdModPagoHabitual, FORCE); } if ($oProveedor->Modificacion()) { if (isVerbose()) { echo gas("aviso", _("Laboratorio modificado")); } } else { echo gas("problema", _("No se puede cambiar datos de [{$comercial}]")); } }
<?php require 'laboratorio.php'; require 'familia.php'; echo "hola"; $fa = laboratorio::getInstance(); // $fa1=familia::getInstance(); // $codigolab="hola"; // $nombrelab="hola"; // $telefonolab="hola"; // $dirlab="hola"; // $faxlab="hola"; // $contactolab="hola"; // // $fa->setCodigo($codigolab); // $fa->setNombre($nombrelab); // $fa->setTelefono($telefonolab); // $fa->setDireccion($dirlab); // $fa->setFax($faxlab); // $fa->setContacto($contactolab); // // echo "hola"; // if (!$fa->guardar()) { // die('Consulta no válida: ' . mysql_error()); // } // echo $fa->getCodigo(); echo "hola"; $objs = $fa->mostrar(); while ($vec = mysql_fetch_assoc($objs)) { echo $vec['codigo_lab'] . $vec['nombre'] . "<br>"; }
<?php require '../db/conf.php'; require '../db/familia.php'; require '../db/laboratorio.php'; $bd = Db::getInstance(); $classFamilia = familia::getInstance(); $clasLaboratorio = laboratorio::getInstance();
?> <section class="bloque"> <div> <?php include '../../layouts/cabecera-body.php'; ?> <hgroup> <h1>Laboratorios</h1> </hgroup> </div> <form action="index" method="post"> <?php extract($_POST); require_once '../../system/class.php'; $lab = new laboratorio(); if (isset($seleccion) and isset($modificar)) { $reg1 = $lab->consultar_laboratorio($mysqli, $seleccion); $reg = $lab->consultar_completa($mysqli); } elseif (isset($Registrar)) { $lab->registrar_laboratorio($mysqli, $Nom_lab); $reg = $lab->consultar_completa($mysqli); //if($mysqli->affected_rows>0){echo "<span class='notify'>El nuevo laboratorio se ha registrado con exito <i class='fa fa-check-square'</i></span>";} else { echo "<span class='notify_f'>No se ha podido registrar el nuevo laboratorio</span> <i class='fa fa-times'></i>";} } elseif (isset($Actualizar)) { $cap = $lab->modificar_laboratorio($mysqli, $Actualizar, $Nom_lab); if ($mysqli->affected_rows > 0) { echo "<span class='notify'><i class='fa fa-check-square'></i>El laboratorio se ha modificado con exito</span> "; } else { echo "<span class='notify_f'><i class='fa fa-times'></i>No se ha podido modificar el loboratorio</span> "; } //include_once '../../0/notificaciones/libreria_noti.php';
if (isset($_POST['modificar']) and empty($_POST['seleccion'])) { header('location: index'); } require_once '../../system/class.php'; if (isset($_POST['seleccion'])) { //Seleccion viene desde la pagina index de analisis $seleccion = $_POST['seleccion']; $ana = new analisis(); $reg = $ana->consultar_analisis($mysqli, $seleccion); } elseif (isset($_POST['ana'])) { //Recibe analisis desde resultados $Cod = $_POST['ana']; $ana = new analisis(); $reg = $ana->consultar_analisis($mysqli, $Cod); } $lab = new laboratorio(); $reg2 = $lab->cEstatus($mysqli); ?> <form class="contact_form" action="resultados" method="post"> <label for="Nom_ana">Nombre del analisis</label> <input required type="text" name="Nom_ana" value="<?php if (isset($reg)) { echo $reg[1]; } ?> " maxlength="50"placeholder="" pattern="([A-ZÑ]{1}[a-zñáéíóú]{1,}\s{0,1})+"/> <br> <label for="Precio_ana">Costo del analisis</label> <input required type="text" name="Precio_ana" value="<?php if (isset($reg)) {
include '../../system/menu.php'; ?> <section class="bloque"> <div> <?php include '../../layouts/cabecera-body.php'; ?> <hgroup> <h1>Activar/Desactivar laboratorios y análisis</h1> </hgroup> </div> <?php require_once '../../system/class.php'; $mensaje = ""; $laboratorios = new laboratorio(); $reg = $laboratorios->cEstatus($mysqli); if (isset($_GET['status']) == 'fine') { echo "<div class='notify'><i class='fa fa-check-circle-o'></i> Se han guardado los cambios con éxito</div>"; } ?> <form action="cambioestado" method="POST" onsubmit="return enviar_form_accion();"> <?php $v = 0; while ($lab = $reg->fetch_array()) { ?> <table class="tstatus"> <tr> <td><i class="fa fa-chevron-circle-right"></i> <?php echo $lab[1];
echo $apellido; ?> " disabled><br> <input type="hidden" name="apel" value="<?php echo $apellido; ?> "> <label>Teléfono: </label> <input required type="text" name="telefono" value="" placeholder="0000-0000000"> <span class="form_hint">Número de contácto</span><br /> <label>Laboratorio: </label> <select name="laboratorio" required> <option value=""> -- Seleccione -- </option> <?php include_once '../../system/class.php'; $objlab = new laboratorio(); $res = $objlab->consultar_completa($mysqli); while ($resultado = $res->fetch_array()) { echo "<option value='{$resultado['0']}'>{$resultado['1']}</option>"; } ?> </select><br> <label>Especialidad: </label> <input required type="text" name="especialidad" value="" placeholder="Solo de contener letras"> <span class="form_hint">Especialidad en los análisis</span><br /> <div class="grupobotones"> <button type="button" class="boton" name="cancelar" onclick=location="../home/cerrar_sesion"><i class="fa fa-ban"></i> Cancelar</button> <button type="submit" class="boton" name="submit"><i class="fa fa-check"></i> Completar registro</button> </div> </form> <?php