ArmedCards.DataAccess.GameRoundCard.Select.Execute C# (CSharp) Метод

Execute() публичный Метод

Selects game round cards base on supplied filter
public Execute ( Entities filter ) : List
filter Entities Filter used to select game round cards
Результат List
        public List<Entities.GameRoundCard> Execute(Entities.Filters.GameRoundCard.Select filter)
        {
            List<Entities.GameRoundCard> cards = new List<Entities.GameRoundCard>();

            using (DbCommand cmd = _db.GetStoredProcCommand("GameRoundCard_Select"))
            {
                _db.AddInParameter(cmd, "@GameRoundID", DbType.Int32, filter.GameRoundID);

                using (IDataReader idr = _db.ExecuteReader(cmd))
                {
                    while (idr.Read())
                    {
                        cards.Add(new Entities.GameRoundCard(idr));
                    }
                }
            }

            return cards;
        }