Exemplo n.º 1
0
        private static void InitializeDatabase()
        {
            database = new TSList <T>(Provider.GetAllObjects <T>());

            database.ForEach((x) =>
            {
                UnifiedSystem.HandleObjectCreation <T>(x);
            });

            loaded = true;
        }
Exemplo n.º 2
0
        public virtual bool Insert()
        {
            if (!Loaded)
            {
                Load();
            }
            bool result = Provider.InsertObject <T>((T)this);

            if (result)
            {
                database.Add((T)this);
            }

            UnifiedSystem.HandleObjectCreation <T>(this);

            return(result);
        }