Esempio n. 1
0
 public static void Main()
 {
     var dbContext = new SocialNetworkDbContext();
     var importer = new XmlImporter(dbContext);
     var friendships = importer.ImportFriendshipFromXml("..\\..\\XmlFiles\\Friendships-Test.xml");
     friendships.ForEach(friendship => dbContext.Friendships.Add(friendship));
     dbContext.SaveChanges();
 }
Esempio n. 2
0
        public static void Main()
        {
            var dbContext   = new SocialNetworkDbContext();
            var importer    = new XmlImporter(dbContext);
            var friendships = importer.ImportFriendshipFromXml("..\\..\\XmlFiles\\Friendships-Test.xml");

            friendships.ForEach(friendship => dbContext.Friendships.Add(friendship));
            dbContext.SaveChanges();
        }
Esempio n. 3
0
        public static void Main()
        {
            // Problem 5
            Database.SetInitializer(new MigrateDatabaseToLatestVersion <SocilNetworkDbContext, SocialNetworkConfiguration>());
            var db     = new SocilNetworkDbContext();
            var result = db.Users.Count();

            Console.WriteLine(result);

            // Problem 6 - Friendships
            // XmlImporter.ImportFriendship();

            // Problem 6 - Posts
            XmlImporter.ImportPosts();
        }
Esempio n. 4
0
        public static void Main()
        {
            Database.SetInitializer(new MigrateDatabaseToLatestVersion <SocialNetworkEntities, Configuration>());

            var dbContext = new SocialNetworkEntities();

            dbContext.Database.CreateIfNotExists();

            var importer = new XmlImporter(dbContext);

            importer.Import();

            var service = new SocialNetworkService(dbContext);

            DataSearcher.Search(service);
        }