public int GetTodayRegisterCount(DateTime date, string ip) { using (var loginManager = new LoginQQManager()) { return(loginManager.GetTodayRegisterCount(date, ip)); } }
public LoginQQ GetQQByUserId(string userId) { using (var manager = new LoginQQManager()) { return(manager.GetLoginByUserId(userId)); } }
public LoginQQ GetQQ(string loginName) { using (var manager = new LoginQQManager()) { return(manager.GetQQ(loginName)); } }
public LoginQQ GetQQByOpenId(string openId) { using (var manager = new LoginQQManager()) { return(manager.GetQQByOpenId(openId)); } }
public void Register(LoginQQ loginEntity, string userId) { using (var biz = new GameBiz.Business.GameBizBusinessManagement()) { biz.BeginTran(); using (var loginManager = new LoginQQManager()) { var tmp = loginManager.GetLoginByName(loginEntity.LoginName); if (tmp != null) { throw new AuthException("登录名已经存在 - " + loginEntity.LoginName); } loginEntity.User = loginManager.LoadUser(userId); loginEntity.Register = loginManager.LoadRegister(userId); loginManager.Register(loginEntity); } biz.CommitTran(); } }
public void Update(string userId, RegisterInfo_QQ qqInfo) { using (var biz = new GameBiz.Business.GameBizBusinessManagement()) { biz.BeginTran(); using (var loginManager = new LoginQQManager()) { var loginEntity = loginManager.GetLoginByUserId(userId); if (loginEntity == null) { throw new ArgumentException("此支付宝帐号不存在"); } loginEntity.LoginName = qqInfo.LoginName; loginEntity.DisplayName = qqInfo.DisplayName; loginEntity.OpenId = qqInfo.OpenId; loginManager.UpdateLogin(loginEntity); } biz.CommitTran(); } }
/// <summary> /// 查询用户总数 /// </summary> public int QueryUserRegisterCount() { var loginManager = new LoginQQManager(); return(loginManager.QueryUserRegisterCount()); }