12 lines
490 B
C#
12 lines
490 B
C#
|
|
using GestionIntegral.Api.Dtos.Suscripciones;
|
||
|
|
|
||
|
|
namespace GestionIntegral.Api.Services.Suscripciones
|
||
|
|
{
|
||
|
|
public interface IPromocionService
|
||
|
|
{
|
||
|
|
Task<IEnumerable<PromocionDto>> ObtenerTodas(bool soloActivas);
|
||
|
|
Task<PromocionDto?> ObtenerPorId(int id);
|
||
|
|
Task<(PromocionDto? Promocion, string? Error)> Crear(CreatePromocionDto createDto, int idUsuario);
|
||
|
|
Task<(bool Exito, string? Error)> Actualizar(int id, UpdatePromocionDto updateDto, int idUsuario);
|
||
|
|
}
|
||
|
|
}
|