示例#1
0
 public bool Exists(string userName)
 {
     using (UsersContext db = new UsersContext())
     {
         return db.UserProfiles.FirstOrDefault(u => u.UserName.ToLower() == userName.ToLower()) != null;
     }
 }
示例#2
0
 public void Add(string userName)
 {
     using (UsersContext db = new UsersContext())
     {
         db.UserProfiles.Add(new UserProfile {UserName = userName});
         db.SaveChanges();
     }
 }
示例#3
0
        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);
        }