示例#1
0
        public DTOResult GetGrandWinner(IList <DTOSearchResult> searchData)
        {
            DTOSearchResult searchWinner = searchData.OrderByDescending(i => i.Term).First();

            return(new DTOResult()
            {
                Provider = searchWinner.Provider, Term = searchWinner.Term
            });
        }
示例#2
0
 public DTOSearchResult SearchWord(DTOSearch word)
 {
     if (word != null)
     {
         PuzzleModel puzzle = new PuzzleModel();
         puzzle.FillPuzzle(word.puzzle.Select(E => string.Concat(E)).ToList());
         var             z      = puzzle.ContainsWord(word.word);
         DTOSearchResult result = new DTOSearchResult()
         {
             Word = word.word, Breakdown = z.Reverse().ToList()
         };
         return(result);
     }
     return(null);
 }