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 bool UnlockUser(string username) { try { using (SecurityDAO secDAO = new SecurityDAO()) { User user = secDAO.ReadUserByName(username); if (user == null) { return false; } user.Blocked = false; secDAO.UpdateUser(user); //TODO record somewhere into the db that the user got unblocked return true; } } catch (Exception) { return false; } }