trueque-app-backend - v0.0.1
    Preparing search index...

    Servicio para gestionar favoritos de ofertas por parte de los usuarios.

    Index

    Methods

    • Agrega una oferta a los favoritos del usuario si aún no está presente.

      Parameters

      • usuarioId: number

        ID del usuario que agrega la oferta a favoritos.

      • ofertaId: number

        ID de la oferta que se desea agregar.

      Returns Promise<{ message: string }>

      Mensaje indicando el resultado de la operación.

      NotFoundException si el usuario o la oferta no existen.

    • Elimina una oferta de los favoritos del usuario.

      Parameters

      • usuarioId: number

        ID del usuario.

      • ofertaId: number

        ID de la oferta a eliminar de favoritos.

      Returns Promise<{ message: string }>

      Mensaje indicando que fue eliminada.

      NotFoundException si el favorito no existe.

    • Lista todas las ofertas marcadas como favoritas por un usuario.

      Parameters

      • usuarioId: number

        ID del usuario.

      Returns Promise<Oferta[]>

      Array de objetos Oferta que son favoritas del usuario.