Beispiel #1
0
        public SetModel GetSetByShortName(string setShortName)
        {
            if (SetsCache.Count > 0)
            {
                return(SetsCache.FirstOrDefault(set => set.ShortName.ToLower() == setShortName.ToLower()));
            }

            return((from set in _context.Sets
                    where !set.Deleted && set.ShortName == setShortName
                    select GetSetModel(set)).FirstOrDefault());
        }
Beispiel #2
0
        public SetModel GetSet(Guid setId)
        {
            if (SetsCache.Count > 0)
            {
                return(SetsCache.Single(x => x.SetId == setId));
            }

            var setModel = (from set in _context.Set
                            where !set.Deleted && set.SetId == setId
                            orderby set.Order
                            select GetSetModel(set)).Single();

            return(setModel);
        }