public override void UpdateUser(MembershipUser user) { using (SecurityDAO secDAO = new SecurityDAO()) { User dbUser = secDAO.ReadUserById(Convert.ToInt32(user.ProviderUserKey)); dbUser.Blocked = user.IsLockedOut; secDAO.UpdateUser(dbUser); } }
public override MembershipUser GetUser(object providerUserKey, bool userIsOnline) { using (SecurityDAO secDAO = new SecurityDAO()) { Int32 id = Convert.ToInt32(providerUserKey); User dbUser = secDAO.ReadUserById(id); MembershipUser user = secDAO.ConvertUserToMembershipUser(dbUser, this.Name); if (userIsOnline) { secDAO.RecordUserActivity(dbUser); } return user; } }