public bool Exists(string userName) { using (UsersContext db = new UsersContext()) { return db.UserProfiles.FirstOrDefault(u => u.UserName.ToLower() == userName.ToLower()) != null; } }
public void Add(string userName) { using (UsersContext db = new UsersContext()) { db.UserProfiles.Add(new UserProfile {UserName = userName}); db.SaveChanges(); } }
public static void Initialize() { // TODO: figure out database initialization using (var context = new UsersContext()) { if (!context.Database.Exists()) { context.Database.Create(); } } WebSecurity.InitializeDatabaseConnection( connectionStringName:"DefaultConnection", userTableName:"UserProfileManager", userIdColumn:"UserId", userNameColumn:"UserName", autoCreateTables: true); }