/** * Exclude object from result * * @param Amistad $amistad Object to remove from the list of results * * @return AmistadQuery The current query, for fluid interface */ public function prune($amistad = null) { if ($amistad) { $this->addUsingAlias(AmistadPeer::ID, $amistad->getId(), Criteria::NOT_EQUAL); } return $this; }
/** * Filter the query by a related Amistad object * * @param Amistad $amistad the related object to use as filter * @param string $comparison Operator to use for the column comparison, defaults to Criteria::EQUAL * * @return UsuarioQuery The current query, for fluid interface */ public function filterByAmistadRelatedByid_usuarioamigo($amistad, $comparison = null) { if ($amistad instanceof Amistad) { return $this->addUsingAlias(UsuarioPeer::ID, $amistad->getid_usuarioamigo(), $comparison); } elseif ($amistad instanceof PropelCollection) { return $this->useAmistadRelatedByid_usuarioamigoQuery()->filterByPrimaryKeys($amistad->getPrimaryKeys())->endUse(); } else { throw new PropelException('filterByAmistadRelatedByid_usuarioamigo() only accepts arguments of type Amistad or PropelCollection'); } }
//$solicitud = Solicitud_amistadQuery::create()->findOneById($datos->id); //$libros = LibroQuery::create()->find(); //$usuarios = UsuarioQuery::create()->find(); switch ($datos->accion) { case "d": //Delete $solicitudObj = Solicitud_amistadQuery::create()->findOneById($datos->id); //$objTerapia = TerapiasQuery::create()->findOneById($_GET["id"]); if ($solicitudObj != null) { $solicitudObj->delete(); } echo json_encode(array('error' => 0, 'msg' => "solicitud rechazada")); break; case "n": //New $solicitudObj = new Amistad(); //$solicitudObj->setid_usuario_solicitado($datos->id_usuario_solicitado); $solicitudObj->setid_usuarioamigo($datos->id_usuarioamigo); $solicitudObj->setId_usuario($_SESSION["userid"]); $solicitudObj->setEstado($datos->estado); $solicitudObj->save(); echo json_encode(array('error' => 0, 'msg' => "solicitud aceptada")); break; /* case "m"://mostrar //$objTerapia = TerapiasQuery::create()->findOneById($_GET["id"]); if($solicitud->getestado()==0){ $solicitud->delete(); } echo json_encode(array( 'error' => 0, 'msg' => "solicitud rechazada"));