public UserInfo CreateUser(IUserInfo User, string Password, bool Enabled = false) { // Create basic user UserInfo NewUser = new UserInfo() { UserName = User.UserName, FirstName = User.FirstName, LastName = User.LastName, Email = User.Email, SiteIndependentPrivilegeLevel = UserPrivilegeLevelEnum.None, Enabled = Enabled }; _UserInfoProvider.Set(NewUser); // Generate new password, and save any other settings UserInfoProvider.SetPassword(NewUser, Password); return(NewUser); }