public IEnumerable <SuiteType> GetSuiteTypes() { using (DataSet ds = ExecuteQuery(@"SELECT * FROM SuiteType")) { try { return(from DataRow row in ds.Tables[0].Rows select SuiteType.FromDataRow(row)); } catch { MessageBoxEx.Error(string.Format(@"在数据库中查询套系类别列表时遇到了问题导致失败!{0}方法名称:'OrderProducts.GetSuiteTypes'", Environment.NewLine)); } return(new SuiteType[] {}); } }
protected override bool IsIdenticCore(Model model) { var other = (SuiteDefModel)model; bool suiteTypeCorrespond = true; if (SuiteType != null) { suiteTypeCorrespond = SuiteType.IsIdentical(other.SuiteType); } return(Platform.IsIdentical(other.Platform) && Product.IsIdentical(other.Product) && Definitions.SequenceEqual(other.Definitions) && Statements.IsIdentical(other.Statements) && suiteTypeCorrespond); }
public Card(CardValue cardValue, SuiteType suitType) { string pathtoCertCard; string pathToCardDir = @"Blackjack.Data\Resources\card_images"; string baseCardDir = Directory.GetParent( Directory.GetParent( Directory.GetParent( Directory.GetParent( Directory.GetCurrentDirectory() ).FullName ).FullName ).FullName ).FullName; string cardImgDir = Path.Combine(baseCardDir, pathToCardDir); CardValue = cardValue; _suit = suitType; _beenUsed = false; pathtoCertCard = @$ "{suitType}\{cardValue} of {suitType}.png";
/// <summary> /// get the test suites by ProviderId and suite type /// </summary> /// <param name="providerId"></param> /// <param name="suiteType"></param> /// <returns></returns> public static IList<TestSuite> GetTestSuitesByProviderIdAndType(int providerId, SuiteType suiteType) { using (ES1AutomationEntities context = new Core.Model.ES1AutomationEntities()) { return context.TestSuites.Where(ts => ts.ProviderId == providerId && ts.Type == (int)suiteType && ts.IsActive == true).OrderBy(ts=>ts.SourceId).ToList(); } }
public static void DisableTestSutiesByProviderAndType(int providerId, SuiteType suiteType) { using (ES1AutomationEntities context = new Core.Model.ES1AutomationEntities()) { var suites = context.TestSuites.Where(ts => ts.ProviderId == providerId && ts.Type == (int)suiteType).Update(ts => new TestSuite { IsActive = false }); } }
public void SetSuitType(SuiteType Suit) { _suit = Suit; }
public Card(CardValue Value, SuiteType Suit) { _value = Value; _suit = Suit; _beenUsed = false; #region Set Card Image switch (Value) { case CardValue.Ace: switch (Suit) { case SuiteType.Hearts: _cardImg = global::Blackjack.Properties.Resources.Ace_of_Hearts; break; case SuiteType.Clubs: _cardImg = global::Blackjack.Properties.Resources.Ace_of_Clubs; break; case SuiteType.Spades: _cardImg = global::Blackjack.Properties.Resources.Ace_of_Spades; break; case SuiteType.Diamonds: _cardImg = global::Blackjack.Properties.Resources.Ace_of_Diamonds; break; } break; case CardValue.Two: switch (Suit) { case SuiteType.Hearts: _cardImg = global::Blackjack.Properties.Resources.Two_of_Hearts; break; case SuiteType.Clubs: _cardImg = global::Blackjack.Properties.Resources.Two_of_Clubs; break; case SuiteType.Spades: _cardImg = global::Blackjack.Properties.Resources.Two_of_Spades; break; case SuiteType.Diamonds: _cardImg = global::Blackjack.Properties.Resources.Two_of_Diamonds; break; } break; case CardValue.Three: switch (Suit) { case SuiteType.Hearts: _cardImg = global::Blackjack.Properties.Resources.Three_of_Hearts; break; case SuiteType.Clubs: _cardImg = global::Blackjack.Properties.Resources.Three_of_Clubs; break; case SuiteType.Spades: _cardImg = global::Blackjack.Properties.Resources.Three_of_Spades; break; case SuiteType.Diamonds: _cardImg = global::Blackjack.Properties.Resources.Three_of_Diamonds; break; } break; case CardValue.Four: switch (Suit) { case SuiteType.Hearts: _cardImg = global::Blackjack.Properties.Resources.Four_of_Hearts; break; case SuiteType.Clubs: _cardImg = global::Blackjack.Properties.Resources.Four_of_Clubs; break; case SuiteType.Spades: _cardImg = global::Blackjack.Properties.Resources.Four_of_Spades; break; case SuiteType.Diamonds: _cardImg = global::Blackjack.Properties.Resources.Four_of_Diamonds; break; } break; case CardValue.Five: switch (Suit) { case SuiteType.Hearts: _cardImg = global::Blackjack.Properties.Resources.Five_of_Hearts; break; case SuiteType.Clubs: _cardImg = global::Blackjack.Properties.Resources.Five_of_Clubs; break; case SuiteType.Spades: _cardImg = global::Blackjack.Properties.Resources.Five_of_Spades; break; case SuiteType.Diamonds: _cardImg = global::Blackjack.Properties.Resources.Five_of_Diamonds; break; } break; case CardValue.Six: switch (Suit) { case SuiteType.Hearts: _cardImg = global::Blackjack.Properties.Resources.Six_of_Hearts; break; case SuiteType.Clubs: _cardImg = global::Blackjack.Properties.Resources.Six_of_Clubs; break; case SuiteType.Spades: _cardImg = global::Blackjack.Properties.Resources.Six_of_Spades; break; case SuiteType.Diamonds: _cardImg = global::Blackjack.Properties.Resources.Six_of_Diamonds; break; } break; case CardValue.Seven: switch (Suit) { case SuiteType.Hearts: _cardImg = global::Blackjack.Properties.Resources.Seven_of_Hearts; break; case SuiteType.Clubs: _cardImg = global::Blackjack.Properties.Resources.Seven_of_Clubs; break; case SuiteType.Spades: _cardImg = global::Blackjack.Properties.Resources.Seven_of_Spades; break; case SuiteType.Diamonds: _cardImg = global::Blackjack.Properties.Resources.Seven_of_Diamonds; break; } break; case CardValue.Eight: switch (Suit) { case SuiteType.Hearts: _cardImg = global::Blackjack.Properties.Resources.Eight_of_Hearts; break; case SuiteType.Clubs: _cardImg = global::Blackjack.Properties.Resources.Eight_of_Clubs; break; case SuiteType.Spades: _cardImg = global::Blackjack.Properties.Resources.Eight_of_Spades; break; case SuiteType.Diamonds: _cardImg = global::Blackjack.Properties.Resources.Eight_of_Diamonds; break; } break; case CardValue.Nine: switch (Suit) { case SuiteType.Hearts: _cardImg = global::Blackjack.Properties.Resources.Nine_of_Hearts; break; case SuiteType.Clubs: _cardImg = global::Blackjack.Properties.Resources.Nine_of_Clubs; break; case SuiteType.Spades: _cardImg = global::Blackjack.Properties.Resources.Nine_of_Spades; break; case SuiteType.Diamonds: _cardImg = global::Blackjack.Properties.Resources.Nine_of_Diamonds; break; } break; case CardValue.Ten: switch (Suit) { case SuiteType.Hearts: _cardImg = global::Blackjack.Properties.Resources.Ten_of_Hearts; break; case SuiteType.Clubs: _cardImg = global::Blackjack.Properties.Resources.Ten_of_Clubs; break; case SuiteType.Spades: _cardImg = global::Blackjack.Properties.Resources.Ten_of_Spades; break; case SuiteType.Diamonds: _cardImg = global::Blackjack.Properties.Resources.Ten_of_Diamonds; break; } break; case CardValue.Jack: switch (Suit) { case SuiteType.Hearts: _cardImg = global::Blackjack.Properties.Resources.Jack_of_Hearts; break; case SuiteType.Clubs: _cardImg = global::Blackjack.Properties.Resources.Jack_of_Clubs; break; case SuiteType.Spades: _cardImg = global::Blackjack.Properties.Resources.Jack_of_Spades; break; case SuiteType.Diamonds: _cardImg = global::Blackjack.Properties.Resources.Jack_of_Diamonds; break; } break; case CardValue.Queen: switch (Suit) { case SuiteType.Hearts: _cardImg = global::Blackjack.Properties.Resources.Queen_of_Hearts; break; case SuiteType.Clubs: _cardImg = global::Blackjack.Properties.Resources.Queen_of_Clubs; break; case SuiteType.Spades: _cardImg = global::Blackjack.Properties.Resources.Queen_of_Spades; break; case SuiteType.Diamonds: _cardImg = global::Blackjack.Properties.Resources.Queen_of_Diamonds; break; } break; case CardValue.King: switch (Suit) { case SuiteType.Hearts: _cardImg = global::Blackjack.Properties.Resources.King_of_Hearts; break; case SuiteType.Clubs: _cardImg = global::Blackjack.Properties.Resources.King_of_Clubs; break; case SuiteType.Spades: _cardImg = global::Blackjack.Properties.Resources.King_of_Spades; break; case SuiteType.Diamonds: _cardImg = global::Blackjack.Properties.Resources.King_of_Clubs; break; } break; } _cardBack = global::Blackjack.Properties.Resources.Card_Back; #endregion }
public Card(RankType rank, SuiteType suite) { Suite = suite; Rank = rank; }