public bool SaveWordPack(WordPack wordPack)
        {
            SettingsHandler.instance.CurrentSettings.WordPackLastUpdated = TimeConverter.GetDateTime();
            SettingsHandler.instance.SaveSettings();

            try
            {
                if (wordPack.ID == 0)
                {
                    AddObject(wordPack);
                }
                else
                {
                    UpdateObject(wordPack);
                }

                return(true);
            }
            catch (Exception e)
            {
                new WebsiteException(e, ErrorOrigin.Website, this.ToString());
                return(false);
            }
        }
Ejemplo n.º 2
0
        static void Main(string[] args)
        {
           // var WordPacks = WordPackHandler.instance.GetWordPacks().OrderBy(wp => wp.LanguageID).ThenBy(wp => wp.ID);

            var WordPack = new WordPack(0, "Nederlandse films", 1, true, DateTime.Now, false, false);

            int WordPackID = 9;
            WordPackID = WordPack.ID;
            AppConfig.Instance.EnableLogging = false;

            WordPack wordPack = WordPackHandler.instance.GetObjectByID(WordPackID) as WordPack;
            
            ReadCSV(WordPackID);

            var Words = WordHandler.instance.GetWordsByWordPack(WordPackID);

            foreach (Word w in Words)
            {
                Console.WriteLine(w);
            }

            Console.WriteLine(Words.Count());
            Console.ReadLine();
        }
        public bool SaveWordPack(WordPack wordPack)
        {
            SettingsHandler.instance.CurrentSettings.WordPackLastUpdated = TimeConverter.GetDateTime();
            SettingsHandler.instance.SaveSettings();

            try
            {
                if (wordPack.ID == 0)
                {
                    AddObject(wordPack);
                }
                else
                {
                    UpdateObject(wordPack);
                }

                return true;
            }
            catch (Exception e)
            {
                new WebsiteException(e, ErrorOrigin.Website, this.ToString());
                return false;
            }
        }
Ejemplo n.º 4
0
        public Word(int ID, string Name, Category category, WordPack wordPack)
            : this(ID, Name, category.ID, wordPack.ID)
        {

        }
Ejemplo n.º 5
0
 public Word(int ID, string Name, Category category, WordPack wordPack)
     : this(ID, Name, category.ID, wordPack.ID)
 {
 }