コード例 #1
0
ファイル: DbSeeder.cs プロジェクト: tryit4you/HNP
        public static void CreatedCategory(DataDbContext dbContext)
        {
            List <Category> cate = new List <Category> {
                new Category
                {
                    Id          = Guid.NewGuid().ToString(),
                    Name        = "Máy tính và Công nghệ",
                    MetaName    = Utils.ToUnsignString("Máy tính và Công nghệ"),
                    CreatedDate = DateTime.Now,
                    Status      = true
                },
                new Category
                {
                    Id          = Guid.NewGuid().ToString(),
                    Name        = "Phát triển kỹ năng",
                    MetaName    = Utils.ToUnsignString("Phát triển kỹ năng"),
                    CreatedDate = DateTime.Now,
                    Status      = true
                },
                new Category
                {
                    Id          = Guid.NewGuid().ToString(),
                    Name        = "Toán học",
                    MetaName    = Utils.ToUnsignString("Toán học"),
                    CreatedDate = DateTime.Now,
                    Status      = true
                }, new Category
                {
                    Id          = Guid.NewGuid().ToString(),
                    Name        = "Lịch sử",
                    MetaName    = Utils.ToUnsignString("Lịch sử"),
                    CreatedDate = DateTime.Now,
                    Status      = true
                }, new Category
                {
                    Id          = Guid.NewGuid().ToString(),
                    Name        = "Y khoa",
                    MetaName    = Utils.ToUnsignString("Y khoa"),
                    CreatedDate = DateTime.Now,
                    Status      = true
                }, new Category
                {
                    Id          = Guid.NewGuid().ToString(),
                    Name        = "Kinh doanh và Khởi nghiệp",
                    MetaName    = Utils.ToUnsignString("Kinh doanh và khởi nghiệp"),
                    CreatedDate = DateTime.Now,
                    Status      = true
                }, new Category
                {
                    Id          = Guid.NewGuid().ToString(),
                    Name        = "Tiểu sử và Hồi ký",
                    MetaName    = Utils.ToUnsignString("Tiểu sử và hồi ký"),
                    CreatedDate = DateTime.Now,
                    Status      = true
                }, new Category
                {
                    Id          = Guid.NewGuid().ToString(),
                    Name        = "Pháp luật",
                    MetaName    = Utils.ToUnsignString("Pháp luật"),
                    CreatedDate = DateTime.Now,
                    Status      = true
                }, new Category
                {
                    Id          = Guid.NewGuid().ToString(),
                    Name        = "Nấu ăn",
                    MetaName    = Utils.ToUnsignString("Nấu ăn"),
                    CreatedDate = DateTime.Now,
                    Status      = true
                }
            };

            cate.ForEach(c => dbContext.Categories.Add(c));
            dbContext.SaveChanges();
        }
コード例 #2
0
ファイル: DbSeeder.cs プロジェクト: tryit4you/HNP
 public static void CreateBook(DataDbContext dbContext, UserManager <ApplicationUser> userManager)
 {
     IEnumerable <Book> books = new List <Book>();
 }
コード例 #3
0
ファイル: DbSeeder.cs プロジェクト: tryit4you/HNP
        private static void CreateBookTypeByCategory(DataDbContext dbContext)
        {
            List <BookType> type = new List <BookType>
            {
                new BookType
                {
                    Id           = Guid.NewGuid().ToString(),
                    Name         = "Lập trình di động",
                    MetaName     = "Lập trình di động",
                    CategoryId   = dbContext.Categories.Where(x => x.Name == "Máy tính và Công nghệ").SingleOrDefault().Id,
                    Status       = true,
                    CreatedDate  = DateTime.Now,
                    ThumbnailUrl = "http://www.mediafire.com/view/t8tn063vcglg808/android-300x300.png",
                    Description  = "Ebook về lập trình di động"
                },
                new BookType
                {
                    Id           = Guid.NewGuid().ToString(),
                    Name         = "Lập trình website",
                    MetaName     = "Lập trình website",
                    CategoryId   = dbContext.Categories.Where(x => x.Name == "Máy tính và Công nghệ").SingleOrDefault().Id,
                    Status       = true,
                    CreatedDate  = DateTime.Now,
                    ThumbnailUrl = "http://www.mediafire.com/view/dwlk4ed7vomaj02/tải%20xuống.png",
                    Description  = "Ebook về lập trình website"
                },
                new BookType
                {
                    Id           = Guid.NewGuid().ToString(),
                    Name         = "Trí tuệ nhân tạo",
                    MetaName     = "Trí tuệ nhân tạo",
                    CategoryId   = dbContext.Categories.Where(x => x.Name == "Máy tính và Công nghệ").SingleOrDefault().Id,
                    Status       = true,
                    CreatedDate  = DateTime.Now,
                    ThumbnailUrl = "http://www.mediafire.com/view/dwlk4ed7vomaj02/tải%20xuống.png",
                    Description  = "Ebook về lập trình trí tuệ nhân tạo"
                },
                new BookType
                {
                    Id           = Guid.NewGuid().ToString(),
                    Name         = "Kỹ năng giao tiếp",
                    MetaName     = "Kỹ năng giao tiếp",
                    CategoryId   = dbContext.Categories.Where(x => x.Name == "Phát triển kỹ năng").SingleOrDefault().Id,
                    Status       = true,
                    CreatedDate  = DateTime.Now,
                    ThumbnailUrl = "http://www.mediafire.com/view/dwlk4ed7vomaj02/tải%20xuống.png",
                    Description  = "Ebook về lập kỹ năng giao tiếp kỹ năng thuyết trình"
                },
                new BookType
                {
                    Id           = Guid.NewGuid().ToString(),
                    Name         = "Khai phá bản thân",
                    MetaName     = "Khai phá bản thân",
                    CategoryId   = dbContext.Categories.Where(x => x.Name == "Phát triển kỹ năng").SingleOrDefault().Id,
                    Status       = true,
                    CreatedDate  = DateTime.Now,
                    ThumbnailUrl = "http://www.mediafire.com/view/dwlk4ed7vomaj02/tải%20xuống.png",
                    Description  = "Ebook khai phá bản thân"
                }, new BookType
                {
                    Id           = Guid.NewGuid().ToString(),
                    Name         = "Toán học phổ thông",
                    MetaName     = "Toán học phổ thông",
                    CategoryId   = dbContext.Categories.Where(x => x.Name == "Toán học").SingleOrDefault().Id,
                    Status       = true,
                    CreatedDate  = DateTime.Now,
                    ThumbnailUrl = "http://www.mediafire.com/view/dwlk4ed7vomaj02/tải%20xuống.png",
                    Description  = "Ebook toán học phổ thông"
                },
                new BookType
                {
                    Id           = Guid.NewGuid().ToString(),
                    Name         = "Toán học ứng dụng",
                    MetaName     = "Toán học ứng dụng",
                    CategoryId   = dbContext.Categories.Where(x => x.Name == "Toán học").SingleOrDefault().Id,
                    Status       = true,
                    CreatedDate  = DateTime.Now,
                    ThumbnailUrl = "http://www.mediafire.com/view/dwlk4ed7vomaj02/tải%20xuống.png",
                    Description  = "Ebook toán học ứng dụng"
                },
                new BookType
                {
                    Id           = Guid.NewGuid().ToString(),
                    Name         = "Chiến tranh Việt Nam",
                    MetaName     = "Chiến tranh Việt Nam",
                    CategoryId   = dbContext.Categories.Where(x => x.Name == "Lịch sử").SingleOrDefault().Id,
                    Status       = true,
                    CreatedDate  = DateTime.Now,
                    ThumbnailUrl = "http://www.mediafire.com/view/dwlk4ed7vomaj02/tải%20xuống.png",
                    Description  = "Chiến tranh Việt Nam"
                },
                new BookType
                {
                    Id           = Guid.NewGuid().ToString(),
                    Name         = "Lịch sử thế giới",
                    MetaName     = "Lịch sử thế giới",
                    CategoryId   = dbContext.Categories.Where(x => x.Name == "Lịch sử").SingleOrDefault().Id,
                    Status       = true,
                    CreatedDate  = DateTime.Now,
                    ThumbnailUrl = "http://www.mediafire.com/view/dwlk4ed7vomaj02/tải%20xuống.png",
                    Description  = "Lịch sử thế giới"
                },
                new BookType
                {
                    Id           = Guid.NewGuid().ToString(),
                    Name         = "Y khoa thường thức",
                    MetaName     = "Y khoa thường thức",
                    CategoryId   = dbContext.Categories.Where(x => x.Name == "Y khoa").SingleOrDefault().Id,
                    Status       = true,
                    CreatedDate  = DateTime.Now,
                    ThumbnailUrl = "http://www.mediafire.com/view/dwlk4ed7vomaj02/tải%20xuống.png",
                    Description  = "Y khoa thường thức"
                },
                new BookType
                {
                    Id           = Guid.NewGuid().ToString(),
                    Name         = "Y học phương đông",
                    MetaName     = "Y học phương đông",
                    CategoryId   = dbContext.Categories.Where(x => x.Name == "Y khoa").SingleOrDefault().Id,
                    Status       = true,
                    CreatedDate  = DateTime.Now,
                    ThumbnailUrl = "http://www.mediafire.com/view/dwlk4ed7vomaj02/tải%20xuống.png",
                    Description  = "Y học phương đông"
                },
                new BookType
                {
                    Id           = Guid.NewGuid().ToString(),
                    Name         = "Y học phương tây",
                    MetaName     = "Y học phương tây",
                    CategoryId   = dbContext.Categories.Where(x => x.Name == "Y khoa").SingleOrDefault().Id,
                    Status       = true,
                    CreatedDate  = DateTime.Now,
                    ThumbnailUrl = "http://www.mediafire.com/view/dwlk4ed7vomaj02/tải%20xuống.png",
                    Description  = "Y học phương tây"
                }, new BookType
                {
                    Id           = Guid.NewGuid().ToString(),
                    Name         = "Khởi nghiệp",
                    MetaName     = "Khởi nghiệp",
                    CategoryId   = dbContext.Categories.Where(x => x.Name == "Kinh doanh và Khởi nghiệp").SingleOrDefault().Id,
                    Status       = true,
                    CreatedDate  = DateTime.Now,
                    ThumbnailUrl = "http://www.mediafire.com/view/dwlk4ed7vomaj02/tải%20xuống.png",
                    Description  = "Khởi nghiệp"
                },
                new BookType
                {
                    Id           = Guid.NewGuid().ToString(),
                    Name         = "Luật doanh nghiệp",
                    MetaName     = "Luật doanh nghiệp",
                    CategoryId   = dbContext.Categories.Where(x => x.Name == "Pháp luật").SingleOrDefault().Id,
                    Status       = true,
                    CreatedDate  = DateTime.Now,
                    ThumbnailUrl = "http://www.mediafire.com/view/dwlk4ed7vomaj02/tải%20xuống.png",
                    Description  = "Luật doanh nghiệp"
                }, new BookType
                {
                    Id           = Guid.NewGuid().ToString(),
                    Name         = "Luật nhà nước",
                    MetaName     = "Luật nhà nước",
                    CategoryId   = dbContext.Categories.Where(x => x.Name == "Pháp luật").SingleOrDefault().Id,
                    Status       = true,
                    CreatedDate  = DateTime.Now,
                    ThumbnailUrl = "http://www.mediafire.com/view/dwlk4ed7vomaj02/tải%20xuống.png",
                    Description  = "Luật nhà nước"
                },
            };

            type.ForEach(x => dbContext.BookTypes.Add(x));
            dbContext.SaveChanges();
        }