private void CreateChudeSample(EnglishDbContext context) { if (context.ChuDes.Count() == 0) { List <ChuDe> listChuDe = new List <ChuDe>() { new ChuDe() { TenChuDe = "Reading" }, new ChuDe() { TenChuDe = "Speaking" }, new ChuDe() { TenChuDe = "Listening" }, new ChuDe() { TenChuDe = "Writing" } }; context.ChuDes.AddRange(listChuDe); context.SaveChanges(); } }
// This method gets called by the runtime. Use this method to configure the HTTP request pipeline. public void Configure(IApplicationBuilder app, IHostingEnvironment env) { if (env.IsDevelopment()) { app.UseDeveloperExceptionPage(); } else { app.UseExceptionHandler("/Home/Error"); // The default HSTS value is 30 days. You may want to change this for production scenarios, see https://aka.ms/aspnetcore-hsts. app.UseHsts(); } app.UseHttpsRedirection(); app.UseStaticFiles(); app.UseCookiePolicy(); app.UseMvc(routes => { routes.MapRoute( name: "default", template: "{controller=Home}/{action=Index}/{id?}"); }); var dbcontext = new EnglishDbContext(); if (dbcontext.Database.CanConnect()) { dbcontext.Database.EnsureCreated(); dbcontext.Dispose(); } }
private void CreateLoaiCauHoiSample(EnglishDbContext context) { if (context.LoaiCauHois.Count() == 0) { List <LoaiCauHoi> listLoaiCauHoi = new List <LoaiCauHoi>() { new LoaiCauHoi() { NoiDung = "Multiple-choice" }, new LoaiCauHoi() { NoiDung = "Essay" }, }; context.LoaiCauHois.AddRange(listLoaiCauHoi); context.SaveChanges(); } }
private void CreateCauHoiSample(EnglishDbContext context) { if (context.CauHois.Count() == 0) { List <CauHoi> listCauHoi = new List <CauHoi>() { new CauHoi() { LoaiCauHoi_ID = 1, BaiDocNghe_ID = 1, ChuDe_ID = 3, NoiDung = "Noi dung cau hoi", DapAn = "Dap an cau hoi" }, new CauHoi() { LoaiCauHoi_ID = 1, BaiDocNghe_ID = 1, ChuDe_ID = 3, NoiDung = "Noi dung cau hoi", DapAn = "Dap an cau hoi" }, new CauHoi() { LoaiCauHoi_ID = 1, BaiDocNghe_ID = 1, ChuDe_ID = 3, NoiDung = "Noi dung cau hoi", DapAn = "Dap an cau hoi" }, new CauHoi() { LoaiCauHoi_ID = 1, BaiDocNghe_ID = 1, ChuDe_ID = 3, NoiDung = "Noi dung cau hoi", DapAn = "Dap an cau hoi" }, new CauHoi() { LoaiCauHoi_ID = 1, BaiDocNghe_ID = 1, ChuDe_ID = 3, NoiDung = "Noi dung cau hoi", DapAn = "Dap an cau hoi" }, new CauHoi() { LoaiCauHoi_ID = 1, BaiDocNghe_ID = 1, ChuDe_ID = 3, NoiDung = "Noi dung cau hoi", DapAn = "Dap an cau hoi" }, new CauHoi() { LoaiCauHoi_ID = 1, BaiDocNghe_ID = 1, ChuDe_ID = 3, NoiDung = "Noi dung cau hoi", DapAn = "Dap an cau hoi" }, new CauHoi() { LoaiCauHoi_ID = 1, BaiDocNghe_ID = 1, ChuDe_ID = 3, NoiDung = "Noi dung cau hoi", DapAn = "Dap an cau hoi" }, new CauHoi() { LoaiCauHoi_ID = 1, BaiDocNghe_ID = 1, ChuDe_ID = 3, NoiDung = "Noi dung cau hoi", DapAn = "Dap an cau hoi" }, new CauHoi() { LoaiCauHoi_ID = 1, BaiDocNghe_ID = 1, ChuDe_ID = 3, NoiDung = "Noi dung cau hoi", DapAn = "Dap an cau hoi" } }; context.CauHois.AddRange(listCauHoi); context.SaveChanges(); } }
public Model.EnglishDbContext Get() { return _context ?? (_context = new EnglishDbContext()); }
public EnglishDbContext Init() { return(dbContext ?? (dbContext = new EnglishDbContext())); }
public UnitOfWork(IDbFactory factory) { _context = factory.Get(); }