public override void Execute(int userID, DateTime instructDateTime, string datas) { MaxLabs.Passport.Proxy.DataForNewUser authUserProxy = DataReadWrap.Get <MaxLabs.Passport.Proxy.DataForNewUser>(datas); MaxLabs.bbsMax.PassportServerInterface.DataForNewUser data = new MaxLabs.bbsMax.PassportServerInterface.DataForNewUser(); data.UserID = authUserProxy.UserID; data.Email = authUserProxy.Email; data.Username = authUserProxy.Username; data.Password = authUserProxy.Password; data.PasswordFormat = authUserProxy.PasswordFormat; data.IPAddress = authUserProxy.IPAddress; data.InviterID = authUserProxy.InviterID; data.IsActive = authUserProxy.IsActive; data.Gender = authUserProxy.Gender; data.ExtendedFields = new MaxLabs.bbsMax.PassportServerInterface.UserExtendedValueProxy[] {}; //new MaxLabs.bbsMax.PassportServerInterface.StringKeyValueProxy[0];// authUserProxy.ExtendedFields; data.Birthdat = authUserProxy.Birthdat; data.AvatarSrc = authUserProxy.AvatarSrc; data.AvatarUrl_120px = authUserProxy.AvatarUrl_120px; data.AvatarUrl_24px = authUserProxy.AvatarUrl_24px; data.AvatarUrl_48px = authUserProxy.AvatarUrl_48px; data.MobilePhone = authUserProxy.MobilePhone; data.Realname = authUserProxy.Realname; data.Signature = authUserProxy.Signature; data.SignatureFormat = authUserProxy.SignatureFormat; data.TimeZone = authUserProxy.TimeZone; UserBO.Instance.Client_Register(data); }
public override void Execute(int userID, DateTime instructDateTime, string datas) { MaxLabs.Passport.Proxy.DataForUpdateChatMessageCount counts = DataReadWrap.Get <MaxLabs.Passport.Proxy.DataForUpdateChatMessageCount>(datas); Dictionary <int, int> temp = new Dictionary <int, int>(); for (int i = 0; i < counts.UserIDs.Count; i++) { temp.Add(counts.UserIDs[i], counts.MessageCounts[i]); } ChatBO.Instance.Client_UpdateUserUnReadMessageCount(temp); }
public override void Execute(int targetID, DateTime instructDateTime, string datas) { UnreadNotifies unreadNotifies = new UnreadNotifies(); MaxLabs.Passport.Proxy.UnreadNotifiesProxy proxy = DataReadWrap.Get <MaxLabs.Passport.Proxy.UnreadNotifiesProxy>(datas); unreadNotifies.UserID = proxy.UserID; foreach (MaxLabs.Passport.Proxy.UnreadNotifyItemProxy item in proxy.Items) { unreadNotifies[item.TypeID] = item.Count; } NotifyBO.Instance.Client_SetUserUnreadNotifies(unreadNotifies); }
public override void Execute(int userID, DateTime instructDateTime, string datas) { MaxLabs.Passport.Proxy.DataForShieldFriendGroup shieldFriendGroupProxy = DataReadWrap.Get <MaxLabs.Passport.Proxy.DataForShieldFriendGroup>(datas); FriendBO.Instance.Client_ShieldFriendGroups(shieldFriendGroupProxy.OperatorUserID, shieldFriendGroupProxy.GroupIDs, shieldFriendGroupProxy.IsShield); }
public override void Execute(int userID, DateTime instructDateTime, string datas) { MaxLabs.Passport.Proxy.FriendGroupProxy friendGroupProxy = DataReadWrap.Get <MaxLabs.Passport.Proxy.FriendGroupProxy>(datas); FriendBO.Instance.Client_RenameFriendGroup(friendGroupProxy.OwnerUserID, friendGroupProxy.GroupID, friendGroupProxy.Name); }
public override void Execute(int userID, DateTime instructDateTime, string datas) { MaxLabs.Passport.Proxy.DataForDeleteFriendGroup deleteFriendGroupProxy = DataReadWrap.Get <MaxLabs.Passport.Proxy.DataForDeleteFriendGroup>(datas); FriendBO.Instance.Client_DeleteFriendGroup(deleteFriendGroupProxy.OperatorUserID, deleteFriendGroupProxy.GroupID, deleteFriendGroupProxy.DeleteFriends); }
public override void Execute(int userID, DateTime instructDateTime, string datas) { MaxLabs.Passport.Proxy.UserIDsProxy userIDsProxy = DataReadWrap.Get <MaxLabs.Passport.Proxy.UserIDsProxy>(datas); FriendBO.Instance.Client_AddUsersToBlacklist(userIDsProxy.OperatorUserID, userIDsProxy.UserIDs); }
public override void Execute(int userID, DateTime instructDateTime, string datas) { MaxLabs.Passport.Proxy.FriendHotProxy friendHotProxy = DataReadWrap.Get <MaxLabs.Passport.Proxy.FriendHotProxy>(datas); FriendBO.Instance.Client_UpdateFriendHot(friendHotProxy.UserID, friendHotProxy.HotType, friendHotProxy.FriendID); }
public override void Execute(int userID, DateTime instructDateTime, string datas) { MaxLabs.Passport.Proxy.FriendIDsProxy friendIDsProxy = DataReadWrap.Get <MaxLabs.Passport.Proxy.FriendIDsProxy>(datas); FriendBO.Instance.Client_MoveFriends(friendIDsProxy.UserID, friendIDsProxy.FriendIDs, friendIDsProxy.FriendGroupID); }
public override void Execute(int userID, DateTime instructDateTime, string datas) { ExtendedFieldProxy[] proxy = DataReadWrap.Get <ExtendedFieldProxy[]>(datas); UserBO.Instance.Client_UpdatePassportUserExtendFieldCache(proxy); }
public override void Execute(int userID, DateTime instructDateTime, string datas) { UserProfileProxy proxy = DataReadWrap.Get <UserProfileProxy>(datas); UserBO.Instance.Client_UpdateUserProfile(proxy); }
public override void Execute(int userID, DateTime instructDateTime, string datas) { UserAvatarProxy avatarInfo = DataReadWrap.Get <UserAvatarProxy>(datas); UserBO.Instance.Client_ResetUserAvatar(avatarInfo); }
public override void Execute(int userID, DateTime instructDateTime, string datas) { UserPasswordProxy passowrd = DataReadWrap.Get <UserPasswordProxy>(datas); UserBO.Instance.Client_ResetUserPassword(passowrd.UserID, passowrd.Password, (EncryptFormat)passowrd.PasswordFormat); }