/** * Returns the data model based on the primary key given in the GET variable. * If the data model is not found, an HTTP exception will be raised. * @param integer $id the ID of the model to be loaded * @return Catalogo the loaded model * @throws CHttpException */ public function loadModel($id) { $model = Catalogo::model()->findByPk($id); if ($model === null) { throw new CHttpException(404, 'The requested page does not exist.'); } return $model; }
public static function getCombos(array $condiciones = []) { $catalogos = Catalogo::all(); $retorno = array('' => 'Seleccione'); if (is_object($catalogos)) { foreach ($catalogos as $registro) { $retorno[$registro->codigo] = $registro->codigo . " - " . $registro->descripcion; } } return $retorno; }
<script src="../js/jquery-ui.min.js" type="text/javascript"></script> <script src="../js/bootstrap.min.js" type="text/javascript"></script> <style type="text/css"> html, body, .row{height: 100%; width: 100%;} .noPad{padding: 0;} .pad2{padding: 2px;} p{margin: 0;} </style> </head> <?php include "../seguridad/sesiones/segCapturista.php"; include "../includes/Catalogo.php"; include "../includes/alertError.php"; try { $catalogo = new Catalogo(); $colonias = $catalogo->getColonias(); $marcas = $catalogo->getMarcas(); $ciudades = $catalogo->getCiudades(); $cargas = $catalogo->getCargas(); } catch (Exception $e) { echo '<script type="text/javascript">$("#errorAlert").modal("show");</script>'; } ?> <body class="editarForm"> <div class="encuestas-list"> <div class="list-group list"> <h5>Encuestas del día</h5> </div> </div> <div class="row encuestaForm">
$objHTML->inputText('Fecha: ', 'fecha_revision'); echo '<br><label>Diagnóstico Clínico: </label><br>'; $objSelects->SelectCatalogo('', 'revision_clinica', 'catRevisionContacto'); echo '<br><label>Observaciones:</label><br>'; $objHTML->inputTextarea('', 'observaciones_revContacto', '', array('rows' => 8, 'cols' => 35)); echo '<br><br><div align="center">'; $objHTML->inputButton('btnProcesarRevisionContacto', 'Guardar', array('onClick' => 'procesarRevisionContacto()')); echo '</div>'; $objHTML->endFormOnly(); echo '</div>'; /***************************************************************************/ echo '<h3>Revisión Clínica</h3>'; $maxRevision = 0; $arrRevisionContactos = NULL; $i = 1; $objCatalogo = new Catalogo('catRevisionContacto'); $catRevisionContacto = $objCatalogo->getValores(); foreach ($catRevisionContacto as $key => $val) { $catRevisionContacto[$key] = str_replace('lesiones', 'lesiones<br>', htmlentities($val)); } foreach ($diagnostico->arrContactos as $contacto) { $objControlContacto = new ControlContacto(); $objControlContacto->obtenerBD($contacto->idContacto); $arrRevisiones = null; $maxRevContacto = count($objControlContacto->arrRevisionContacto); $maxRevision = max($maxRevision, $maxRevContacto); for ($i = 0; $i < $maxRevContacto; $i++) { $arrRevisiones[$i] = array('id' => $objControlContacto->arrRevisionContacto[$i]->idControlContacto, 'fecha' => $objControlContacto->arrRevisionContacto[$i]->fecha, 'resultado' => $catRevisionContacto[$objControlContacto->arrRevisionContacto[$i]->idCatRevisionContacto], 'observaciones' => htmlentities($objControlContacto->arrRevisionContacto[$i]->observaciones)); } $arrRevisionContactos[$contacto->idContacto] = $arrRevisiones; }
$objSelects->SelectCatalogo('Indice Bacteriológico:', 'ind_baci_ft3', 'catBaciloscopia', $estudio->idCatBacFrotis3, NULL, false); //$objSelects->SelectCatalogo('Tipo Bacilos:', 'tipo_bacilo_ft3', 'catTiposBacilos', $estudio->bacIdCatTiposBacilosFrotis3); $objHTML->inputSelect('Globias:', 'tipo_bacilo_ft3', $isGlobias, $estudio->bacIdCatTiposBacilosFrotis3); echo '<br />'; $objHTML->inputText('Ind. Morf. %:', 'bacilos_ft3', $estudio->bacPorcViaFrotis3, array('class' => 'validate[optional,custom[integer]]', 'placeholder' => '%')); echo $auxBR; /*$objHTML->label('Calidad Muestra:'); $objHTML->inputRadio('calidad_muestra_ft3', $calidad_muestra, $estudio->bacCalidadAdecFrotis3);*/ $objHTML->inputSelect('Calidad Muestra:', 'calidad_muestra_ft3', $calidad_muestra, $estudio->bacCalidadAdecFrotis3); echo '<br /><br />'; $objHTML->label('Promedio', array('style' => 'text-decoration:underline')); echo '<br />'; $objSelects->SelectCatalogo('Indice Bacteriológico:', 'ib_promedio', 'catBaciloscopia', $estudio->idCatBac, array('class' => 'validate[required]'), false); $objHTML->inputText('Indice Morfológico', 'im_promedio', $estudio->bacIM, array('class' => 'validate[required,custom[integer]]', 'size' => '10', 'placeholder' => '%')); echo '<br /><br />'; $objCatalogo = new Catalogo(); $activos = ""; if ($isAjax == 0) { $activos = "[activo] = 1 AND"; } $queryAnalista = 'SELECT [idCatAnalistaLab],[nombre] FROM [catAnalistaLab] WHERE ' . $activos . ' 1=1 '; if ($_SESSION[EDO_USR_SESSION] != 0) { $queryAnalista .= ' AND [idCatEstado]=' . $_SESSION[EDO_USR_SESSION]; } $objCatalogo->setQuery($queryAnalista); $objHTML->inputSelect('Analista:', 'analista', $objCatalogo->getValores(), $estudio->idCatAnalistaLab, array('class' => 'validate[required]')); $querySupervisor = 'SELECT [idCatSupervisorLab],[nombre] FROM [catSupervisorLab] WHERE ' . $activos . ' 1=1 '; if ($_SESSION[EDO_USR_SESSION] != 0) { $querySupervisor .= ' AND [idCatEstado]=' . $_SESSION[EDO_USR_SESSION]; } $objCatalogo->setQuery($querySupervisor);
echo '<img id="imagenCuerpo" src="' . $srcImg . '" class="body" data-id="' . $paciente->idPaciente . '" data-image-id="1" data-album-id="1" align="middle" />'; echo '</td></tr></table>'; echo '<br />'; $objHTML->label('Segmentos Afectados: '); echo '<br />'; $objHTML->inputCheckbox('Cabeza', 'segAfeCab', 1, $diagnostico->segAfeCab); $objHTML->inputCheckbox('Tronco', 'segAfeTro', 1, $diagnostico->segAfeTro); $objHTML->label('Miembros:'); $objHTML->label('Superiores'); $objHTML->inputCheckbox('I', 'segAfeMSI', 1, $diagnostico->segAfeMSI); $objHTML->inputCheckbox('D', 'segAfeMSD', 1, $diagnostico->segAfeMSD); $objHTML->label('Inferiores'); $objHTML->inputCheckbox('I', 'segAfeMII', 1, $diagnostico->segAfeMII); $objHTML->inputCheckbox('D', 'segAfeMID', 1, $diagnostico->segAfeMID); echo '<br />'; $objCatalogo = new Catalogo('catNumeroLesiones'); $catNumeroLesiones = $objCatalogo->getValores(); foreach ($catNumeroLesiones as $key => $value) { $catNumeroLesiones[$key] = $key - 1 . '. ' . $value; } $objHTML->inputSelect('Número de lesiones', 'noLesiones', $catNumeroLesiones, $diagnostico->idCatNumeroLesiones, array('class' => 'validate[required]')); echo '</div>'; $objHTML->endFieldset(); $objHTML->startFieldset('', array('id' => 'fs_grado_discapacidad')); echo '<br />'; $objHTML->label('Grado de discapacidad:'); echo '<br /><br />'; $discapacidad = array('0' => '0', '1' => '1', '2' => '2'); echo '<table><tr align="left"><td><strong>Ojo Izquierdo</strong> </td><td>'; $objHTML->inputSelect('', 'ojo_izq', $discapacidad, $diagnostico->discOjoIzq, array('class' => 'validate[required]')); echo '</td><td><strong>Mano Izquierda</strong> </td><td>';
$num1= mysql_query($num,$db); $datos=mysql_fetch_array($num1); $cantidad=$datos['cant_pro']; if($cant<=$cantidad){ //Actualizamos la cantidad que tiene el carro por la que viene VIA POST. $_SESSION['cart'][$isbn]=$cant; //Calculamos la cantidad de items, que el usuarios va a comprar // mediante el metodo estatico calcular_items y dicho valor lo almacenamos en la variable de sesion //item. ($_SESSION['items']) $_SESSION['items']= Catalogo::calcular_items($_SESSION['cart']); //Calculamos el total a pagar por el usuario, mediante el metodo estatico calcular_total, //dicho valor obtenido lo almacenamos en la variable de sesion total ($_SESSION['total']) $_SESSION['total']= Catalogo::calcular_total($_SESSION['cart']); //Redireccionamos a la Pagina que muestra el carrito de Compras. header("Location:ver_carrito.php"); } else { echo "<script type=\"text/javascript\"> alert('No tenemos esa cantidad de productos lo sentimos.'); history.go(-1); </script>"; } } ?>
public function actionVer($expoferia) { $idioma = Idiomas::model()->find('idioma=:idioma', array(':idioma' => Yii::app()->language)); //**TODAS //id de la exposicion $criteria = new CDbCriteria(); $criteria->select = 't.*'; $criteria->condition = 't.nombre1 =:x'; $criteria->params = array(':x' => $expoferia); $expo_feria = Exposicion::model()->find($criteria); $idexpo = $expo_feria->idexposicion; //**TODAS //datos de la expo/feria if ($idioma->idioma == Yii::app()->params->idiomas['Español']) { //español $criteria = new CDbCriteria(); $criteria->select = 't.*'; $criteria->condition = 't.nombre1 =:x'; $criteria->params = array(':x' => $expoferia); } else { //ingles $criteria = new CDbCriteria(); $criteria->select = 't.*, tra_exposicion.*'; $criteria->together = true; $criteria->join = 'LEFT JOIN tra_exposicion ON tra_exposicion.exposicionid = t.idexposicion'; $criteria->condition = 'tra_exposicion.idiomaid =:id and t.nombre1 =:x'; $criteria->params = array(':x' => $expoferia, ':id' => $idioma->id); } $datos = Exposicion::model()->find($criteria); //**COLECTIVA, INDIVIDUAL //catalogos $criteria = new CDbCriteria(); $criteria->select = 't.*'; $criteria->condition = 't.idexposicion =:id'; $criteria->params = array(':id' => $idexpo); $catalogo = Catalogo::model()->findAll($criteria); //**COLECTIVA, FERIA if ($datos->tipo == "COLECTIVA" or $datos->tipo == "FERIA") { //artistas de la expo $criteria = new CDbCriteria(); $criteria->select = 't.*, artista_expo.*'; $criteria->together = true; $criteria->join = 'INNER JOIN artista_expo ON artista_expo.idartista = t.idartista'; $criteria->condition = 'artista_expo.idexposicion =:id'; $criteria->params = array(':id' => $idexpo); $criteria->order = "t.apellido ASC"; $artistas = Artista::model()->findAll($criteria); $obras = array(); if ($artistas) { $criteria = new CDbCriteria(); $criteria->select = 't.*'; $criteria->condition = 't.idartista =:idartista'; $criteria->join = 'LEFT JOIN tra_obra ON tra_obra.obraid = t.idobra AND tra_obra.idiomaid=:ididioma'; $criteria->params = array(':idartista' => $artistas[0]->idartista, ':ididioma' => $idioma->id); $obras = Obra::model()->findAll($criteria); } } else { $artistas = "."; if ($idioma->idioma == Yii::app()->params->idiomas['Español']) { //español $criteria = new CDbCriteria(); $criteria->select = 't.*'; $criteria->condition = 't.idexposicion =:idexpo'; $criteria->params = array(':idexpo' => $idexpo); } else { //ingles $criteria = new CDbCriteria(); $criteria->select = 't.*, tra_obra.*'; $criteria->together = true; $criteria->join = 'LEFT JOIN tra_obra ON tra_obra.obraid = t.idobra'; $criteria->condition = 't.idexposicion =:idexpo and tra_obra.idiomaid =:ididioma'; $criteria->params = array(':idexpo' => $idexpo, ':ididioma' => $idioma->id); } $obras = Obra::model()->findAll($criteria); } /*$obras[] = array(); foreach ($artistas as $artista => $art) { $criteria = new CDbCriteria; $criteria->select = 't.*'; $criteria->condition = 't.idartista =:idartista'; $criteria->join ='LEFT JOIN tra_obra ON tra_obra.obraid = t.idobra AND tra_obra.idiomaid=:ididioma'; $criteria->params = array(':idartista' => $art->idartista,':ididioma'=> $idioma->id); //$criteria->order = "t.apellido ASC"; $obras[$art->idartista] = Obra::model()->findAll($criteria); }*/ //obras SOLO PARA INDIVIDUAL /* $criteria = new CDbCriteria; $criteria->select = 't.*'; $criteria->condition = 't.idexposicion =:id'; $criteria->params = array(':id' => $idexpo); $obras = ExpoObra::model()->findAll($criteria); $criteria = new CDbCriteria; $criteria->select = 't.*, tra_exposicion.*'; $criteria->together = true; $criteria->join ='LEFT JOIN tra_exposicion ON tra_exposicion.exposicionid = t.idexposicion'; $criteria->order = "fecha_inicio DESC"; $criteria->condition = 'tra_exposicion.idiomaid =:id'; $criteria->params = array(':id' => $idioma->id); */ //**TODAS //montaje $criteria = new CDbCriteria(); $criteria->select = 't.*'; $criteria->condition = 't.idexposicion =:id'; $criteria->params = array(':id' => $idexpo); $montajes = Montaje::model()->findAll($criteria); //**TODAS //fotos exposicion $criteria = new CDbCriteria(); $criteria->select = 't.*'; $criteria->condition = 't.idexposicion =:id'; $criteria->params = array(':id' => $idexpo); $fotosexposicion = Fotosexposicion::model()->findAll($criteria); //**COLECTIVA //Verni-fini $criteria = new CDbCriteria(); $criteria->select = 't.*'; $criteria->condition = 't.idexposicion =:id'; $criteria->params = array(':id' => $idexpo); $vernifinis = VerniFini::model()->findAll($criteria); //COLECTIVA-INDIVIDUAL $criteria = new CDbCriteria(); $criteria->select = 't.*'; $criteria->condition = 't.idexposicion =:id'; $criteria->params = array(':id' => $idexpo); $conversatoriosfotos = ConversatorioFotos::model()->findAll($criteria); //**COLECTIVA //Audio if ($idioma->idioma == Yii::app()->params->idiomas['Español']) { //español $criteria = new CDbCriteria(); $criteria->select = 't.*'; $criteria->condition = 't.idexposicion =:idexpo'; $criteria->params = array(':idexpo' => $idexpo); } else { //ingles $criteria = new CDbCriteria(); $criteria->select = 't.*, tra_audio.*'; $criteria->together = true; $criteria->join = 'LEFT JOIN tra_audio ON tra_audio.audioid = t.idaudio'; $criteria->condition = 't.idexposicion =:idexpo and tra_audio.idiomaid =:ididioma'; $criteria->params = array(':idexpo' => $idexpo, ':ididioma' => $idioma->id); } $audio = Audio::model()->find($criteria); // Conversatorio Audio if ($idioma->idioma == Yii::app()->params->idiomas['Español']) { //español $criteria = new CDbCriteria(); $criteria->select = 't.*'; $criteria->condition = 't.idexposicion =:idexpo'; $criteria->params = array(':idexpo' => $idexpo); } else { //ingles $criteria = new CDbCriteria(); $criteria->select = 't.*, tra_conversatorioaudio.*'; $criteria->together = true; $criteria->join = 'LEFT JOIN tra_conversatorioaudio ON tra_conversatorioaudio.conversatorioaudioid = t.idaudio'; $criteria->condition = 't.idexposicion =:idexpo and tra_conversatorioaudio.idiomaid =:ididioma'; $criteria->params = array(':idexpo' => $idexpo, ':ididioma' => $idioma->id); } $conversatorioaudio = Conversatoraudio::model()->find($criteria); //texto curatorial if ($idioma->idioma == Yii::app()->params->idiomas['Español']) { //español $criteria = new CDbCriteria(); $criteria->select = 't.*'; $criteria->condition = 't.idexposicion =:idexpo'; $criteria->params = array(':idexpo' => $idexpo); } else { //ingles $criteria = new CDbCriteria(); $criteria->select = 't.*, tra_textocuratorial.*'; $criteria->together = true; $criteria->join = 'LEFT JOIN tra_textocuratorial ON tra_textocuratorial.textocuratorialid = t.idtextocuratorial'; $criteria->condition = 't.idexposicion =:idexpo and tra_textocuratorial.idiomaid =:ididioma'; $criteria->params = array(':idexpo' => $idexpo, ':ididioma' => $idioma->id); } $textocuratorial = Textocuratorial::model()->find($criteria); //**COLECTIVA, INDIVIDUAL //conversatorio $criteria = new CDbCriteria(); $criteria->select = 't.*'; $criteria->condition = 't.idexposicion =:idexpo'; $criteria->params = array(':idexpo' => $idexpo); $conversatorios = Conversatorio::model()->findAll($criteria); //**TODAS //prensa if ($idioma->idioma == Yii::app()->params->idiomas['Español']) { //español $criteria = new CDbCriteria(); $criteria->select = 't.*'; $criteria->condition = 't.idexposicion =:idexpo'; $criteria->params = array(':idexpo' => $idexpo); $criteria->order = 'fecha DESC'; } else { $criteria = new CDbCriteria(); $criteria->select = 't.*, tra_prensa.*'; $criteria->together = true; $criteria->join = 'LEFT JOIN tra_prensa ON tra_prensa.prensaid = t.idprensa'; $criteria->condition = 't.idexposicion =:idexpo and tra_prensa.idiomaid =:ididioma'; $criteria->params = array(':idexpo' => $idexpo, ':ididioma' => $idioma->id); $criteria->order = 'fecha DESC'; } $prensas = Prensa::model()->findAll($criteria); $this->render('ver', array('datos' => $datos, 'idioma' => $idioma, 'tipo' => $expo_feria->tipo, 'catalogo' => $catalogo, 'artistas' => $artistas, 'montajes' => $montajes, 'vernifinis' => $vernifinis, 'audio' => $audio, 'conversatorios' => $conversatorios, 'prensas' => $prensas, 'obras' => $obras, 'textocuratorial' => $textocuratorial, 'conversatoriosfotos' => $conversatoriosfotos, 'fotosexposicion' => $fotosexposicion, 'conversatorioaudio' => $conversatorioaudio)); }
//Cargamos la Libreria Catalogo para poder tener aceso a sus metodos. require_once 'class/Catalogo.php'; //Instanciamos Objeto de la Clase Catalogo $obj= new Catalogo(); //Capturamos el parametro new que viene via Get, que indica un nuevo elemento seleccionado. if(isset($_GET['new'])) $new=$_GET['new']; else $new="0"; if ($new) { //Si no existe la variable de sesion cart, inicializamos los valores de las variables de sesion. if(!isset($_SESSION['cart'])) { $_SESSION['cart']=array();//Variable de sesion cart, va ser un array. $_SESSION['items']=0;//la variable de sesion items, igual a cero $_SESSION['total']='0.00';//variable de sesion total, igual a 0.00 }
</table> <div id="fondoprincipal"> <table width="100%" cellspacing="0" cellpadding="0" border="0" bgcolor="#ffffff" style="border-radius: 25px; -moz-border-radius: 25px; -webkit-border-radius: 25px;"> <tbody> <tr> <td width="100%"><span class="Estilo2"> <?php require_once('../carritocompras/class/Catalogo.php'); $isbn=$_GET['id']; $obj= new Catalogo(); $libro=$obj->get_detalles_libro($isbn); ?> <h2><?php echo $libro[0]['nom_pro'];?></h2> <hr /> <?php if (is_array($libro)) { ?> <table> <tr> <td >
public function insertar_pedido() { $conn= Conexion::db_connect(); $sub_total=$_SESSION['total']; $total_siniva=$sub_total/1.12; $iva=$sub_total-$total_siniva; $total_siniva= number_format($total_siniva, 2,'.',''); $iva= number_format($iva, 2, '.' ,''); $sub_total= number_format($sub_total, 2, '.', ''); $cedula=$_SESSION['cedula']; $sql="insert into factura values (now(),'$cedula', '$sub_total', null , now(), '$iva', '$total_siniva' , 0)"; $result=$conn->query($sql); if (!$result) return false; //$sql="select id_pedido from pedidos // where usuario='luis' and fecha=now() and hora=now()"; //$result=$conn->query($sql); //$pedido=$result->fetch_object(); //$cod=$pedido->id_pedido; //echo $cod; //Obtengo el IdPedido para pasarselo a detalles mediante el metodo insert_id, //este metodo lo que hace es recuperar el ultimo id autoincrementable que se registro en la BD. $id_pedido=$conn->insert_id; $tipo='pedido'; $vista='sin ver'; $sq="insert into notificaciones values ( null, '$cedula', '$id_pedido', '$tipo' , '$vista' , now() , now())"; $resul=$conn->query($sq); $estatus='activo'; $s="insert into pedidos values ( '$id_pedido', '$estatus', null )"; $resu=$conn->query($s); /* $sql="select max(id_pedido) from pedidos"; $result=$conn->query($sql); if ($result->num_rows>0) { $pedido=$result->fetch_object(); $idpedido=$pedido->id_pedido; } else { return false; }*/ $obj=new Catalogo(); foreach ($_SESSION['cart'] as $isbn=>$cant) { $detail=$obj->get_detalles_libro($isbn); /* $sql="delete from detalle_pedido where id_pedido=$cod and isbn='$isbn'"; $result=$conn->query($sql);*/ $precio=$detail[0]['precio_pro']; $sub_total1=$precio*$cant; $precio= number_format($precio, 2, '.', ''); $sub_total1=number_format($sub_total1, 2, '.', ''); $sql="insert into detalle_factu values ( null, '$isbn', $cant, '$sub_total1' , '$precio' , $id_pedido)"; $result=$conn->query($sql); //auditoria $q="INSERT INTO auditoria (id_auditoria, nom_client, accion, correo, hora, fecha , perfil) VALUES (null, '".$_SESSION['nombre']."', 'Realizo un pedido','".$_SESSION['email']."', now() , now() , '".$_SESSION['perfil']."' )"; $res=$conn->query($q); //Base de datos tabla auditoria campos: id (auto_increment), usuario, detalle, tiempo timestamp if (!$result) return false; } //Si LLega hasta Aquí, se grabo OK el pedido, devolvemos TRUE. return true; }
$objSelects->SelectCatalogo('Topografía', 'topografia', 'catTopografia', $diagnostico->idCatTopografia); echo '<br />'; $objHTML->label('Segmentos Afectados: '); $objHTML->inputCheckbox('Cabeza', 'segAfeCab', 1, $diagnostico->segAfeCab); $objHTML->inputCheckbox('Tronco', 'segAfeTro', 1, $diagnostico->segAfeTro); $objHTML->label('Miembros:'); $objHTML->label('Superiores'); $objHTML->inputCheckbox('I', 'segAfeMSI', 1, $diagnostico->segAfeMSI); $objHTML->inputCheckbox('D', 'segAfeMSD', 1, $diagnostico->segAfeMSD); $objHTML->label('Inferiores'); $objHTML->inputCheckbox('I', 'segAfeMII', 1, $diagnostico->segAfeMII); $objHTML->inputCheckbox('D', 'segAfeMID', 1, $diagnostico->segAfeMID); echo '<br />'; $objHTML->label('Morfología de lesiones:'); echo '<br />'; $objCatalogo = new Catalogo('catTipoLesionDiagrama'); $morfoLesiones = $objCatalogo->getValores(); if (empty($diagnostico->idDiagnostico)) { $lesionesDiagnostico = $help->getArrayLesionesDiagramaSospechoso($paciente->idPaciente); } else { $lesionesDiagnostico = $help->getAllTipoLesion($diagnostico->idDiagnostico); } foreach ($morfoLesiones as $key => $value) { if ($key == 4) { echo '<br />'; } $objHTML->inputCheckbox($value, 'morfoLesiones', 1, in_array($key, $lesionesDiagnostico)); } echo '<br />'; $objHTML->label('Descripción Complementaria:'); echo '<div align="center">';
echo '<br /><br /><div align="center">'; $objHTML->label('Descripción Macroscópica:'); echo '<br />'; $objHTML->inputTextarea('', 'macroscopica', $estudio->hisDescMacro, array('class' => 'validate[required]', 'cols' => 60)); echo '<br />'; $objHTML->label('Descripción Microscópica:'); echo '<br />'; $objHTML->inputTextarea('', 'microscopica', $estudio->hisDescMicro, array('class' => 'validate[required]', 'cols' => 60)); echo '<br />'; $objHTML->label('Resultado:'); echo '<br />'; $objHTML->inputTextarea('', 'resultado_histo', $estudio->hisResultado, array('class' => 'validate[required]', 'cols' => 60)); echo '</div><br />'; $objSelects->SelectCatalogo('Tipo Resultado', 'tipo_resultado', 'catHistopatologia', $estudio->idCatHisto, array('class' => 'validate[required]')); echo $auxBR . $auxBR; $objCatalogo = new Catalogo(); $activos = ""; if ($isAjax == 0) { $activos = "[activo] = 1 AND"; } /*$queryAnalista = 'SELECT [idCatAnalistaLab],[nombre] FROM [catAnalistaLab] WHERE '.$activos.' 1=1 '; if($_SESSION[EDO_USR_SESSION] != 0) $queryAnalista .= ' AND [idCatEstado]='.$_SESSION[EDO_USR_SESSION]; $objCatalogo->setQuery($queryAnalista); $objHTML->inputSelect('Analista:', 'analista', $objCatalogo->getValores(), $estudio->idCatAnalistaLab, array('class'=>'validate[required]'));*/ $querySupervisor = 'SELECT [idCatSupervisorLab],[nombre] FROM [catSupervisorLab] WHERE ' . $activos . ' 1=1 '; if ($_SESSION[EDO_USR_SESSION] != 0) { $querySupervisor .= ' AND [idCatEstado]=' . $_SESSION[EDO_USR_SESSION]; } $objCatalogo->setQuery($querySupervisor);