private void CreateUser(AstecDbContext context) { var manager = new UserManager <ApplicationUser>(new UserStore <ApplicationUser>(new AstecDbContext())); var roleManager = new RoleManager <IdentityRole>(new RoleStore <IdentityRole>(new AstecDbContext())); var user = new ApplicationUser() { UserName = "******", Email = "*****@*****.**", EmailConfirmed = true, BirthDate = Convert.ToDateTime("1996/04/26"), FullName = "Lê Vĩnh Hảo" }; if (manager.Users.Count(x => x.UserName == "admin") == 0) { manager.Create(user, "123456"); if (!roleManager.Roles.Any()) { roleManager.Create(new IdentityRole { Name = "Admin" }); roleManager.Create(new IdentityRole { Name = "User" }); } var adminUser = manager.FindByEmail("*****@*****.**"); manager.AddToRoles(adminUser.Id, new string[] { "Admin", "User" }); } }
private void CreateConfigTitle(AstecDbContext context) { if (!context.SystemConfigs.Any(x => x.Code == "HomeTitle")) { context.SystemConfigs.Add(new SystemConfig() { Code = "HomeTitle", ValueString = "Trang Quản trị Admin Astec", }); } if (!context.SystemConfigs.Any(x => x.Code == "HomeMetaKeyword")) { context.SystemConfigs.Add(new SystemConfig() { Code = "HomeMetaKeyword", ValueString = "Trang Quản trị Admin Astec", }); } if (!context.SystemConfigs.Any(x => x.Code == "HomeMetaDescription")) { context.SystemConfigs.Add(new SystemConfig() { Code = "HomeMetaDescription", ValueString = "Trang Quản trị Admin Astec", }); } }
private void CreateApartmentSample(AstecDbContext context) { if (context.Apartments.Count() == 0) { List <Apartment> listApartment = new List <Apartment>() { new Apartment() { ApartmentName = "Căn hộ 1", Status = true }, }; context.Apartments.AddRange(listApartment); context.SaveChanges(); } }
public ApplicationUserStore(AstecDbContext context) : base(context) { }
public AstecDbContext Init() { return(dbContext ?? (dbContext = new AstecDbContext())); }