ticket-system/source/ticketAPI/data/Events/GetBySeason.cs
2024-12-19 15:58:37 -05:00

16 lines
402 B
C#

using models.Core;
using MongoDB.Driver;
namespace data.Events;
public class GetBySeason
{
public List<Event> Execute(Guid seasonId)
{
var database = MongoFactory.GetDatabase();
var collection = database.GetCollection<Event>("events");
var filter = Builders<Event>.Filter.Eq(e => e.SeasonId, seasonId);
return collection.Find(filter).ToList();
}
}