01
private static void StorePilotsAndTrainees()
02
...{
03
File.Delete(Db4oFileName);
04
IObjectContainer container = Database();
05
if (container != null)
06
...{
07
try
08
...{
09
Pilot pilot;
10
Trainee trainee;
11
for (int i = 0; i < ObjectCount; i++)
12
...{
13
pilot = new Pilot("Professional Pilot #" + i, i);
14
trainee = new Trainee("Trainee #" + i, pilot);
15
container.Set(trainee);
16
}
17
container.Commit();
18
}
19
catch (Db4oException ex)
20
...{
21
System.Console.WriteLine("Db4o Exception: " + ex.Message);
22
}
23
catch (Exception ex)
24
...{
25
System.Console.WriteLine("System Exception: " + ex.Message);
26
}
27
finally
28
...{
29
CloseDatabase();
30
}
31
}
32
}