private static Boolean isUserSMSandVerifyKeyOK(string paraUserSMS, string paraSMS, string paraUserName)
        {
            user.user userToCheck = Users.getOnlineUser(paraUserName);
            if (userToCheck != null)
            {
                if (userToCheck.LastVerificationCode == paraSMS)
                {
                    return(true);
                }
            }
            return(false);

            // throw new NotImplementedException();
        }
Exemple #2
0
        //-------------------------------------------------------
        public bool RegisterUser(string name, string family, string password, string mobile, string username)
        {
            if (username.Trim() == "" || password.Trim() == "" || mobile.Trim() == "")
            {
                return(false);
            }

            user.user tmpUser = user.Users.RegisterUser(username, password, mobile, user.user.UserType.TYPE_CLIENT);
            if (tmpUser != null)
            {
                debug_connections.Add(mobile + "1234", Context.ConnectionId);
                return(true);
            }
            return(false);
        }
Exemple #3
0
        public static ir.expert.user.user InsertUser(Dictionary <string, Object> paraParameters)
        {
#if DEBUG
            Object o = new Object();
            string name, password, mobile;
            paraParameters.TryGetValue("UserName", out o);
            name = o.ToString();
            paraParameters.TryGetValue("Password", out o);
            password = o.ToString();
            paraParameters.TryGetValue("MobileNumber", out o);
            mobile = o.ToString();

            user.user tmpUser = new user.user(name, password, mobile);
            user.Users._debugAllUsers.Add(name, tmpUser);
            return(tmpUser);
#else
            throw new NotImplementedException();
#endif
        }