Esempio n. 1
0
    public ListOfVariablesToSave()
    {
        controlDB = new ListOfThings <int>()
        {
            1, 2, 3
        };
        controlDB.Name = "controlDB";
        interacDB      = new ListOfThings <int>()
        {
            21, 22, 23
        };
        interacDB.Name = "interacDB";

        Add(controlDB);
        Add(interacDB);
    }
Esempio n. 2
0
        private static void StorePreferencesInfo(string fileName)
        {
            using (var db = Db4oEmbedded.OpenFile(fileName))
            {
                var spagetti = new Food {Name = "Spagetti", Calories = 500};
                var pizza = new Food {Name = "Pizza", Calories = 700};

                var wine = new Drink {Name = "Wine", AlcoholVolumePercent = 12};
                var cola = new Drink {Name = "Cola", AlcoholVolumePercent = 0};

                var preferenceForSpagetti = new Preferences<Food> {For = spagetti, TheInfo = "Yummie"};
                var preferenceForPizza = new Preferences<Food> { For = pizza, TheInfo = "Also Yummie" };
                var preferenceForWine = new Preferences<Drink> { For = wine, TheInfo = "It depends" };
                var preferenceForCola = new Preferences<Drink> { For = cola, TheInfo = "There are better things" };

                db.Store(preferenceForSpagetti);
                db.Store(preferenceForPizza);
                db.Store(preferenceForWine);
                db.Store(preferenceForCola);

                var listOfThings = new ListOfThings();
                listOfThings.listOfDrinks.Add(cola);
                listOfThings.listOfFood.Add(pizza);
                db.Store(listOfThings);
            }
        }