示例#1
0
 public static Deck RetrieveDeckToProcess(string input)
 {
     if (input.ToUpper().Equals(sortInputValue))
     {
         return(CardLogic.ShuffleDeck(CardLogic.GenerateSortedDeck()));
     }
     if (input.ToUpper().Equals(shuffleInputValue))
     {
         return(CardLogic.GenerateSortedDeck());
     }
     else
     {
         return(new Deck());
     }
 }
示例#2
0
 public static Deck Execute(string input, Deck deckToProcess)
 {
     if (input.ToUpper().Equals(shuffleInputValue))
     {
         return(CardLogic.ShuffleDeck(deckToProcess));
     }
     if (input.ToUpper().Equals(sortInputValue))
     {
         return(CardLogic.SortDeck(deckToProcess));
     }
     else
     {
         return(new Deck());
     }
 }