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); }
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)); }
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; }