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

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

Update winning cards for the round
public Execute ( Entities filter ) : System.Boolean
filter Entities Determins the winning cards
Результат System.Boolean
        public Boolean Execute(Entities.Filters.GameRoundCard.UpdateWinner filter)
        {
            using (DbCommand cmd = _db.GetStoredProcCommand("GameRoundCard_UpdateWinners"))
            {
                _db.AddInParameter(cmd, "@CardIDs", DbType.Xml, filter.CardIDs.ConvertCollectionToXML());
                _db.AddInParameter(cmd, "@GameID", DbType.Int32, filter.GameID);
                _db.AddOutParameter(cmd, "@AutoPlayed", DbType.Boolean, sizeof(Boolean));

                _db.ExecuteScalar(cmd);
                return Boolean.Parse(_db.GetParameterValue(cmd, "AutoPlayed").ToString());
            }
        }