예제 #1
0
        private void SeedAdvertisements(AdContext context)
        {
            var idUser = context.Set <User>().Where(u => u.UserName == "Admin").FirstOrDefault().Id;

            for (int i = 1; i <= 10; i++)
            {
                var ad = new Advertisement()
                {
                    Id        = i,
                    UserID    = idUser,
                    Content   = "Ad Content" + i.ToString(),
                    Title     = "Ad Title" + i.ToString(),
                    DateOfAdd = DateTime.Now.AddDays(-i)
                };

                context.Set <Advertisement>().AddOrUpdate(ad);
            }
            context.SaveChanges();
        }
예제 #2
0
 private void SeedAdCategory(AdContext context)
 {
     for (int i = 1; i <= 10; i++)
     {
         var adcat = new AdCategory()
         {
             Id         = i,
             AdId       = i / 2 + 1,
             CategoryId = i / 2 + 2
         };
         context.Set <AdCategory>().AddOrUpdate(adcat);
     }
     context.SaveChanges();
 }
예제 #3
0
 private void SeedCategories(AdContext context)
 {
     for (int i = 1; i <= 10; i++)
     {
         var category = new Category()
         {
             Id           = i,
             CategoryName = " Category Name" + i.ToString(),
             ParentId     = i
         };
         context.Set <Category>().AddOrUpdate(category);
     }
     context.SaveChanges();
 }