Пример #1
0
        public int RegisterUser(string name, string pw1, string email)
        {
            int id      = new Random().Next();
            var success = _userService.RegisterToSystem(id, name, name, pw1, RegisterMoney, email);

            if (success)
            {
                return(id);
            }
            return(-1);
        }
Пример #2
0
        public ResponeCommMessage HandleEvent(RegisterCommMessage msg)
        {
            if (_sessionIdHandler != null)
            {
                bool success = _userService.RegisterToSystem(msg.UserId, msg.Name, msg.MemberName, msg.Password, msg.Money,
                                                             msg.Email);

                if (_socket != null)
                {
                    _commHandler.AddUserId(msg.UserId, _socket);
                }
                long  sid  = GenerateSid(msg.UserId);
                IUser user = _userService.GetUserById(msg.UserId);
                ResponeCommMessage response = new RegisterResponeCommMessage(sid, msg.UserId, msg.Name, msg.MemberName, msg.Password,
                                                                             user.Avatar(), msg.Money, msg.Email, "unKnow", success, msg);

                return(response);
            }
            return(new ResponeCommMessage(msg.UserId, msg.SessionId, false, msg));
        }
Пример #3
0
 public void RegisterToSystemTest_good()
 {
     Init();
     Assert.IsTrue(userService.RegisterToSystem(789987, "orelie", "orelie789987", "123456789", 15000, "*****@*****.**"));
     userService.DeleteUserById(789987);
 }