Beispiel #1
0
        private string createCode(long userId)
        {
            UserInviteCode c = new UserInviteCode();

            c.User = new User(userId);
            c.Code = Guid.NewGuid().ToString().Replace("-", "");
            c.insert();

            return(c.Code);
        }
Beispiel #2
0
        public virtual bool IsCodeValid(long userId, string code)
        {
            UserInviteCode c = UserInviteCode.find("User.Id=" + userId).first();

            if (c == null)
            {
                return(false);
            }

            return(strUtil.EqualsIgnoreCase(c.Code, code));
        }
Beispiel #3
0
        public virtual string GetCodeByUser(long userId)
        {
            UserInviteCode code = UserInviteCode.find("User.Id=" + userId).first();

            if (code == null)
            {
                return(createCode(userId));
            }
            else
            {
                return(code.Code);
            }
        }
        private String createCode( int userId )
        {
            UserInviteCode c = new UserInviteCode();
            c.User = new User( userId );
            c.Code = Guid.NewGuid().ToString().Replace( "-", "" );
            c.insert();

            return c.Code;
        }