public virtual void UpdateCategory(long ownerId, long friendId, long categoryId, string friendDescription) { String condition = getCondition(ownerId, friendId); FriendShip fs = db.find <FriendShip>(condition).first(); if (fs == null) { return; } if (fs.User.Id == ownerId) { fs.CategoryId = categoryId; fs.Description = friendDescription; } else { fs.CategoryIdFriend = categoryId; fs.DescriptionFriend = friendDescription; } fs.update(); }