public JsonResult Games(List<int> gameIds)
{
Entities.Filters.Game.SelectAll filter = new Entities.Filters.Game.SelectAll();
filter.GameIds = gameIds ?? new List<int>();
List<Entities.Game> games = _selectGame.Execute(filter);
return new JsonResult { Data = new { Games = games.Select(x => new Entities.Models.Game.Listing.Game(x)), MaxOfficialDeckCount = filter.MaxOfficialCount }, JsonRequestBehavior = JsonRequestBehavior.AllowGet, MaxJsonLength = Int32.MaxValue };
}