Exemplo n.º 1
0
 public void CreateForQuestion(TableRepository tableRepository, Guid userId, Guid questionId)
 {
     UserBadgeEntry badge = new UserBadgeEntry(userId, Name)
                            {
                                 QuestionId = questionId,
                             };
     tableRepository.InsertOrMerge(badge, Tables.UserBadges);
 }
Exemplo n.º 2
0
 public void CreateIfNotExist(TableRepository tableRepository, Guid userId)
 {
     UserBadgeEntry badge = tableRepository.Get<UserBadgeEntry>(Tables.UserBadges, userId, Name);
     if (badge == null)
     {
         badge = new UserBadgeEntry(userId, Name);
         tableRepository.InsertOrMerge(badge, Tables.UserBadges);
     }
 }