public function exists($idUsuario, $idTarea) { $sql = "select * from " . $this->nombreTabla . " where idUsuario = :idUsuario and idTarea = :idTarea"; $params = array("idTarea" => $idTarea, "idUsuario" => $idUsuario); //echo $sql;die; return DB::fetchOneClass($sql, $this->nombreClase, $params); }
public function getByTramiteInstancia($idTramite, $idInstancia) { $sql = "select * from " . $this->nombreTabla . " where idTramite = :idTramite and idInstancia = :idInstancia"; $params = array("idTramite" => $idTramite, "idInstancia" => $idInstancia); //echo $sql;die; return DB::fetchOneClass($sql, $this->nombreClase, $params); }
public function getSiguienteInstancia($idTipoTramite, $idInstanciaActual) { if (!$idInstanciaActual) { $idInstanciaActual = 0; } $sql = "select i.* \n\t\t\t\tfrom rel_tramiteinstancia rti\n\t\t\t\t\tjoin instancia i on rti.idInstancia = i.idInstancia\n\t\t\t\twhere rti.idTipoTramite = :idTipoTramite and rti.idInstancia > :idInstancia\n\t\t\t\torder by rti.orden asc"; $params = array("idTipoTramite" => $idTipoTramite, "idInstancia" => $idInstanciaActual); return DB::fetchOneClass($sql, $this->nombreClase, $params); }
public function authenticate($username, $password) { $params = array("usuario" => $username, "password" => Usuario::encode($password)); $sql = "select * from " . $this->nombreTabla . " where usuario = :usuario and password = :password"; $login = DB::fetchOneClass($sql, $this->nombreClase, $params); if ($login) { return $login; } return false; }
public function getOne($id) { if (!$this->nombreTabla) { throw new Exception("No se encontro Entity::nombreTabla", 1); } if (!$this->nombreId) { throw new Exception("No se encontro Entity::nombreId", 1); } //die($this->nombreClase); return DB::fetchOneClass("select * from " . $this->nombreTabla . " where " . $this->nombreId . " = :id ", $this->nombreClase, array(":id" => $id)); }
public function getByTarea($idTramiteInstanciaTarea) { $sql = "select * from observacion where idTramiteInstanciaTarea = :idTramiteInstanciaTarea"; $param = array("idTramiteInstanciaTarea" => $idTramiteInstanciaTarea); return DB::fetchOneClass($sql, $this->nombreClase, $param); }