Deck list work

This commit is contained in:
gamer147
2026-05-23 19:57:34 -04:00
parent 66184b3685
commit d3b2970e11
41 changed files with 70683 additions and 81 deletions

View File

@@ -94,6 +94,12 @@ public class GlobalsRepository : IGlobalsRepository
.FirstOrDefaultAsync();
}
public Task<List<SpecialDeckFormatEntry>> GetActiveSpecialDeckFormats() =>
_dbContext.SpecialDeckFormats.AsNoTracking().OrderBy(e => e.Id).ToListAsync();
public Task<List<PaymentItemEntry>> GetPaymentItems() =>
_dbContext.PaymentItems.AsNoTracking().OrderBy(e => e.Id).ToListAsync();
public Task<List<MaintenanceCardEntry>> GetMaintenanceCards() =>
_dbContext.MaintenanceCards.AsNoTracking().ToListAsync();

View File

@@ -26,6 +26,8 @@ public interface IGlobalsRepository
Task<ColosseumConfig?> GetCurrentColosseum();
Task<SealedConfig?> GetCurrentSealedSeason();
Task<MasterPointRankingPeriodEntry?> GetCurrentMasterPointPeriod();
Task<List<SpecialDeckFormatEntry>> GetActiveSpecialDeckFormats();
Task<List<PaymentItemEntry>> GetPaymentItems();
Task<List<MaintenanceCardEntry>> GetMaintenanceCards();
Task<List<FeatureMaintenanceEntry>> GetFeatureMaintenances();
Task<PreReleaseInfo?> GetPreReleaseInfo();