Example #1
0
        public Model()
        {
            // Strona językowa
            var users = SetOfUsers.GetAllUsers();

            foreach (var user in users)
            {
                Users.Add(user);
            }

            var langs = SetOfLanguages.GetAllLanguages();

            foreach (var lang in langs)
            {
                Langs.Add(lang);
            }

            var words = SetOfWords.GetAllWords();

            foreach (var word in words)
            {
                Words.Add(word);
            }

            var wordKnowledges = SetOfWordKnwoledges.GetAllWordKnowledges();

            foreach (var wks in wordKnowledges)
            {
                WordKnowledges.Add(wks);
            }

            // Strona Fiszki
            var flipcards = SetOfFlipCards.GetAllFlipCards();

            foreach (var flipcard in flipcards)
            {
                FlipCards.Add(flipcard);
            }

            var flipCardKnowledges = SetOfFlipCardKnowledges.GetAllFlipCardKnowledges();

            foreach (var flipCardKwl in flipCardKnowledges)
            {
                FlipCardKnowledges.Add(flipCardKwl);
            }

            var decks = SetOfDecks.GetAllDecks();

            foreach (var deck in decks)
            {
                Decks.Add(deck);
            }
        }
Example #2
0
        public bool AddFlipCardToFCs(string front, string back, sbyte id_deck)
        {
            FlipCard fc = new FlipCard(front, back, id_deck);

            if (!FlipCardExist(fc))
            {
                if (SetOfFlipCards.AddNewFlipCard(fc))
                {
                    FlipCards.Add(fc);
                    return(true);
                }
            }
            return(false);
        }