Phase 2: Backend API Implementation - DTOs, Services, and Controllers

This commit is contained in:
steinhelge
2025-11-23 15:55:03 +01:00
parent 0661bebd87
commit 9ed5adbfb5
22 changed files with 1066 additions and 33 deletions
@@ -0,0 +1,10 @@
using Hospitality.Backend.DTOs;
namespace Hospitality.Backend.Services;
public interface ITransactionService
{
Task<TransactionResponse?> RecordTransactionAsync(CreateTransactionRequest request);
Task<IEnumerable<TransactionResponse>> GetTransactionsByPersonIdAsync(Guid personId);
Task<IEnumerable<TransactionResponse>> GetTransactionsByEventIdAsync(Guid eventId);
}