public static function eliminar(BE_Permiso $oBE_Permiso) { $db = parent::getDB(); $db->setQuery("\n DELETE FROM e_permiso\n WHERE codPermiso=<@codPermiso>\n "); $db->setQueryParametro('<@codPermiso>', $oBE_Permiso->getCodPermiso()); //f::message($db->getQuery()); $db->executeQuery(true); return $db->getFilas(); }
public static function getCodPersonalByCodCIP($codCIP) { $db = parent::getDB(); $db->setQuery("\n SELECT * \n FROM e_personal \n WHERE codCIP=<@codCIP>\n "); $db->setQueryParametro('<@codCIP>', $codCIP); //f::message($db->getQuery()); $db->executeQuery(); $table = $db->getTable(); if (f::isEmpty($table)) { $return = false; } else { $return = $table[0]['codPersonal']; } return $return; }
public static function archivar($idPaciente) { $db = parent::getDB(); $db->setQuery("\n UPDATE shc_historia\n SET estado=0\n WHERE idPaciente=<@idPaciente>\n "); $db->setQueryParametro('<@idPaciente>', $idPaciente); //f::message($db->getQuery()); $db->executeQuery(true); return $db->getFilas(); }
public static function listaMisEvcuaciones($codPersonal) { $db = parent::getDB(); $db->setQuery("\n SELECT\n e.codEvacuacion\n , e.fecha\n , e.estado\n , e.fechaInicio\n , e.fechaFin\n , e.motivo\n , e.observaciones\n , e.codPersonal\n , e.codTipoEvacuacion\n , e.codMedioEvacuacion\n , e.codPersonalAcompaniante\n , p.codCIP\n , p.grado\n , p.nombres\n , p.apellidoPat\n , p.apellidoMat\n , pa.nombres AS nombresAcompaniante\n , pa.apellidoPat AS apellidoPatAcompaniante\n , pa.apellidoMat AS apellidoMatAcompaniante\n , te.nombre AS motivo\n , me.nombre AS medioEvacuacion\n , u.nombre AS lugarOrigen\n , ud.nombre AS lugarDestino\n FROM e_evacuacion AS e\n INNER JOIN e_personal AS p\n ON\n (\n e.codPersonal=p.codPersonal\n )\n INNER JOIN e_personal AS pa\n ON\n (\n e.codPersonalAcompaniante=pa.codPersonal\n )\n INNER JOIN e_tipoevacuacion AS te\n ON\n (\n e.codTipoEvacuacion=te.codTipoEvacuacion\n )\n INNER JOIN e_medioevacuacion AS me\n ON\n (\n e.codMedioEvacuacion=me.codMedioEvacuacion\n )\n INNER JOIN e_unidad AS u\n ON\n (\n p.codUnidad=u.codUnidad\n )\n INNER JOIN e_unidad AS ud\n ON\n (\n e.lugarDestino=ud.codUnidad\n )\n WHERE p.codPersonal=<@codPersonal>\n ORDER BY e.codEvacuacion ASC\n ;\n "); $db->setQueryParametro('<@codPersonal>', $codPersonal); //f::message($db->getQuery()); $db->executeQuery(); return $db->getTable(); }
function __construct() { $this->db = parent::getDB(); }