public static function iniciarInstancia($parametrosBD) { if (!isset(self::$instancia)) { $c = __CLASS__; self::$instancia = new $c(); self::$instancia->setParametrosAcessoBanco($parametrosBD); } }
public function deletaToken($token) { $sql = "delete from sessao where token = '" . $token . "'"; $resposta = PersistenciaUtilidades::selecionarCodigoUsuario($token); if (!is_null($resposta)) { return FachadaConectorBD::getInstancia()->deletar($sql); } else { return null; } }
public function adicionarPaciente($paciente) { $nome = $paciente->getNome(); $nascimento = $paciente->getNascimento(); $sexo = $paciente->getSexo(); $rua = $paciente->getRua(); $numero = $paciente->getNumero(); $bairro = $paciente->getBairro(); $cidade = $paciente->getCidade(); $estado = $paciente->getEstado(); $cep = $paciente->getCep(); $patologias = $paciente->getPatologias(); $longitude = $paciente->getLongitude(); $latitude = $paciente->getLatitude(); $prioridade = $paciente->getPrioridade(); $sql = "Insert into paciente values (default,'{$nome}','{$nascimento}','{$rua}','{$numero}','{$bairro}','{$cidade}',\n \t\t\t\t'{$estado}','{$cep}','{$latitude}','{$longitude}','{$patologias}','{$prioridade}')"; return FachadaConectorBD::getInstancia()->inserir($sql); }
public function updateVisitaPaciente($visita) { $cod_paciente = $visita->getCodPaciente(); $patologias = $visita->getPatologias(); $anotacoes = $visita->getAnotacoes(); $data_hora = $visita->getDataHora(); $prioridade = $visita->getPrioridade(); $sql = "UPDATE paciente SET patologias = '" . $patologias . "', prioridade = '" . $prioridade . "' where cod_paciente = '" . $cod_paciente . "'"; $res = FachadaConectorBD::getInstancia()->atualizar($sql); $sql = "UPDATE visita SET anotacoes = '" . $anotacoes . "', data_hora = '" . $data_hora . "', status = '1' where cod_paciente = '" . $cod_paciente . "'"; $res = FachadaConectorBD::getInstancia()->atualizar($sql); return $res; }