Example #1
0
        public PlanetInfoOut GetPlanetOutData(IDbConnection connection, UserBookmarkDataModel item, int currentUserId)
        {
            var outData = GetPlanetInfo(connection, item.ObjectId, currentUserId);

            if (outData == null)
            {
                return(null);
            }
            outData.BookmarkId = item.Id;
            outData.IsBookmark = true;
            outData.PlanetInfoButtons();
            return(outData);
        }
Example #2
0
        public SectorInfoOut GetSectorOutData(IDbConnection connection, UserBookmarkDataModel item)
        {
            var outData = GetSectorInfo(connection, (short)item.ObjectId);

            if (outData == null)
            {
                return(null);
            }
            outData.BookmarkId = item.Id;
            outData.IsBookmark = true;
            outData.SectorInfoButtons();
            return(outData);
        }
Example #3
0
        public StarInfoOut GetSystemOutData(IDbConnection connection, UserBookmarkDataModel item)
        {
            var outData = GetStarInfo(connection, item.ObjectId);

            if (outData == null)
            {
                return(null);
            }
            outData.BookmarkId           = item.Id;
            outData.IsBookmark           = true;
            outData.SubtypeTranslateName = outData.TypeNativeName;
            outData.StarInfoButtons();
            return(outData);
        }
Example #4
0
        public UserBookmarkDataModel AddOrUpdate(IDbConnection connection, UserBookmarkDataModel dataModel)
        {
            var db = _userBookmarkRepo.AddOrUpdateeModel(connection, dataModel);

            return(_userBookmarkCache.UpdateLocalItem(connection, db));
        }