public function cerrar_sesion() { session_start(); session_destroy(); $resultado = ""; $fichas = new FichasModel(); $where = "nombre_fichas LIKE '%%' ORDER by consultas_fichas DESC LIMIT 4"; $resultVis = $fichas->getBy($where); $this->view("Index", array("resultado" => $resultado, "resultVis" => $resultVis)); }
public function ValidarAfiliado() { session_start(); $afiliaciones = new UsuariosModel(); $resultSet = ""; if (isset($_GET["clave_activacion"])) { $_clave_activacion = $_GET["clave_activacion"]; $where = "clave_activacion_usuario = '{$_clave_activacion}'"; try { $resultSet = $afiliaciones->getBy($where); $this->view("ValidaAfiliado", array("resultSet" => $resultSet)); } catch (Exception $e) { } } if (isset($_POST["id_usuario"])) { $afiliaciones = new UsuariosModel(); $resultado = ""; $_id_usuario = $_POST["id_usuario"]; $colval = " id_estado = 1 "; $tabla = "usuarios"; $where = "id_usuario = '{$_id_usuario}'"; $afiliaciones->UpdateBy($colval, $tabla, $where); $fichas = new FichasModel(); $where = "nombre_fichas LIKE '%%' ORDER by consultas_fichas DESC LIMIT 4"; $resultVis = $fichas->getBy($where); $this->view("Index", array("resultado" => $resultado, "resultVis" => $resultVis)); } }
public function ReporteFicha() { if (isset($_GET["id_fichas"])) { $_id_fichas = $_GET["id_fichas"]; $_nombre_fichas = $_GET["nombre_fichas"]; //Creamos el objeto usuario $fichas = new FichasModel(); //Conseguimos todos los usuarios $fichas_fotos = new FichasFotosModel(); $columnas = " fichas.id_fichas, \r\n\t\t\t\t\t fichas.nombre_fichas, \r\n\t\t\t\t\t fichas.encabezado_tabla_fichas, \r\n\t\t\t\t\t fichas.farmacocinetica_fichas, \r\n\t\t\t\t\t fichas.accion_terapeutica_fichas, \r\n\t\t\t\t\t fichas.clasificacion_farmacologica_fichas, \r\n\t\t\t\t\t fichas.forma_terapeutica_fichas, \r\n\t\t\t\t\t fichas.indicaciones_uso_fichas, \r\n\t\t\t\t\t fichas.forma_administracion_fichas, \r\n\t\t\t\t\t fichas.interacciones_fichas, \r\n\t\t\t\t\t fichas.contraindicaciones_fichas, \r\n\t\t\t\t\t fichas.periodo_retiro_fichas, \r\n\t\t\t\t\t fichas.advertencias_fichas, \r\n\t\t\t\t\t fichas.presentacion_fichas, \r\n\t\t\t\t\t fichas.registro_sanitario_fichas, \r\n\t\t\t\t\t fichas.id_distribuidores, \r\n\t\t\t\t\t distribuidores.nombre_distribuidores, \r\n\t\t\t\t\t fichas.id_laboratorios, \r\n\t\t\t\t\t laboratorios.nombre_laboratorios"; $tablas = " public.fichas, \r\n \t\t\t\t\t\tpublic.distribuidores, \r\n \t\t\t\t\t\tpublic.laboratorios"; $where = " distribuidores.id_distribuidores = fichas.id_distribuidores AND laboratorios.id_laboratorios = fichas.id_laboratorios\r\n\t\t\t\t AND fichas.id_fichas = '{$_id_fichas}' "; $id = "fichas.id_fichas"; //$columnas2 = " 'TOTALES' AS totales, SUM(paginas_documentos_legal) AS total_paginas, COUNT(id_documentos_legal) AS total_documentos"; //$where2 = "id_documentos_legal > 0"; $resultRep = $fichas->getCondicionesPDF($columnas, $tablas, $where, $id); $resultRep2 = ""; $this->report("FichasProductos", array("resultRep" => $resultRep, "id_fichas" => $_id_fichas, "nombre_fichas" => $_nombre_fichas)); } }
public function ReporteFicha() { session_start(); if (isset($_GET["id_fichas"])) { $_id_fichas = $_GET["id_fichas"]; $_nombre_fichas = $_GET["nombre_fichas"]; //Creamos el objeto usuario $fichas = new FichasModel(); //Conseguimos todos los usuarios $fichas_composiciones = new FichasComposicionesModel(); $where_com = "id_fichas = '{$_id_fichas}' "; $fichas_dosificacion = new FichasDosificacionModel(); $fichas_fotos = new FichasFotosModel(); $columnas = " fichas.id_fichas,\r\n\t\t\t\t\t fichas.nombre_fichas,\r\n\t\t\t\t\t fichas.encabezado_tabla_fichas,\r\n\t\t\t\t\t fichas.farmacocinetica_fichas,\r\n\t\t\t\t\t fichas.accion_terapeutica_fichas,\r\n\t\t\t\t\t fichas.clasificacion_farmacologica_fichas,\r\n\t\t\t\t\t fichas.forma_terapeutica_fichas,\r\n\t\t\t\t\t fichas.indicaciones_uso_fichas,\r\n\t\t\t\t\t fichas.forma_administracion_fichas,\r\n\t\t\t\t\t fichas.interacciones_fichas,\r\n\t\t\t\t\t fichas.contraindicaciones_fichas,\r\n\t\t\t\t\t fichas.periodo_retiro_fichas,\r\n\t\t\t\t\t fichas.advertencias_fichas,\r\n\t\t\t\t\t fichas.presentacion_fichas,\r\n\t\t\t\t\t fichas.registro_sanitario_fichas,\r\n\t\t\t\t\t fichas.id_distribuidores,\r\n\t\t\t\t\t distribuidores.nombre_distribuidores,\r\n\t\t\t\t\t fichas.id_laboratorios,\r\n\t\t\t\t\t laboratorios.nombre_laboratorios"; $tablas = " public.fichas,\r\n \t\t\t\t\t\tpublic.distribuidores,\r\n \t\t\t\t\t\tpublic.laboratorios"; $where = " distribuidores.id_distribuidores = fichas.id_distribuidores AND laboratorios.id_laboratorios = fichas.id_laboratorios\r\n\t\t\tAND fichas.id_fichas = '{$_id_fichas}' "; $id = "fichas.id_fichas"; $columnas_com = "composiciones.nombre_composiciones, \r\n \t\t\t\t\t\t\tfichas_composiciones.cantidad_fichas_composiciones"; $tablas_com = "public.fichas_composiciones, \r\n \t\t\t\t\t\t\t public.composiciones"; $where_com = "composiciones.id_composiciones = fichas_composiciones.id_composiciones\r\n\t\t\t\t\t\t\t AND fichas_composiciones.id_fichas = '{$_id_fichas}'\t"; $id_com = "composiciones.nombre_composiciones"; $columnas_dos = "especies.nombre_especies, fichas_dosificacion.dosis_fichas_dosificacion, fichas_dosificacion.id_fichas, fichas_dosificacion.id_especies"; $tablas_dos = "public.fichas_dosificacion, \r\n \t\t\t\t\t\t\t public.especies"; $where_dos = "fichas_dosificacion.id_especies = especies.id_especies\r\n\t\t\t\t\t\t\t AND fichas_dosificacion.id_fichas = '{$_id_fichas}'\t"; $id_dos = "especies.nombre_especies"; $resultRep = $fichas->getCondiciones($columnas, $tablas, $where, $id); $resultCom = $fichas_composiciones->getCondiciones($columnas_com, $tablas_com, $where_com, $id_com); $resultDos = $fichas_dosificacion->getCondiciones($columnas_dos, $tablas_dos, $where_dos, $id_dos); $resultRep2 = ""; ///aqui aumento contador de visualizacion $colval_upd = " consultas_fichas = consultas_fichas + 1 "; $tabla_upd = "fichas"; $where_upd = "id_fichas = '{$_id_fichas}' "; $resultUpd = $fichas->UpdateBy($colval_upd, $tabla_upd, $where_upd); //muestro el reporte $this->report("Ficha", array("resultRep" => $resultRep, "id_fichas" => $_id_fichas, "nombre_fichas" => $_nombre_fichas, "resultCom" => $resultCom, "resultDos" => $resultDos)); } }
public function buscador() { session_start(); $resultSet = ""; $buscador = new FichasModel(); if (isset($_POST["btn_buscar"])) { $_contenido_busqueda = strtoupper($_POST['contenido_busqueda']); $where = "nombre_fichas LIKE '{$_contenido_busqueda}' "; $resultSet = $buscador->getBy($where); } $this->view("Buscador", array("resultSet" => $resultSet)); }