예제 #1
0
        public void AddWord(PlayGameVM playGame, int userProfileID)
        {
            WordBankVM wordBank = new WordBankVM()
            {
                Words  = playGame.Word,
                GameID = playGame.GameID
            };

            AddScore(playGame, userProfileID);
            WordBank.AddWordBank(wordBank);
        }
예제 #2
0
 static void InitProp()
 {
     Game = new GameVM()
     {
         Active     = true,
         GameName   = "Starter",
         LastLetter = "a",
         PlayerTurn = 1,
         PlayerOne  = 1
     };
     UserProfile = new UserProfileVM()
     {
         RoleID   = 1,
         Email    = "*****@*****.**",
         Password = hashHelper.GetHash("858XqV6"),
         Username = "******",
     };
     WordBank = new WordBankVM()
     {
         GameID = 1,
         Words  = "alpha"
     };
     string[] roleNames = new string[3] {
         "Administrator", "PowerUser", "User"
     };
     string[] roleDesc = new string[3] {
         "Full Control", "Can Create Games", "Standard User"
     };
     for (int i = 0; i < 3; i++)
     {
         var role = new RoleVM()
         {
             RoleName = roleNames[i],
             RoleDesc = roleDesc[i]
         };
         Roles.Add(role);
     }
     using (StreamReader reader = new StreamReader("C:\\Users\\Onshore\\Documents\\NotePad++\\AllEnglishWords.txt"))
     {
         string word;
         while ((word = reader.ReadLine()) != null)
         {
             Dictionary dictionary = new Dictionary()
             {
                 Word = word.ToLower()
             };
             DictionaryList.Add(dictionary);
         }
     }
 }
예제 #3
0
 public void AddWordBank(WordBankVM wordBank)
 {
     Add(Mapper.Map <WordBank>(wordBank));
     Save();
 }