Example #1
0
        public APIResult GetShops([FromBody] GetShopsArgsModel args)
        {
            var query = db.Query <Shop>()
                        .Where(m => !m.IsDel);

            var list = query
                       .Where(m => m.ShopBrandId == args.ShopBrandId)
                       .OrderByDescending(m => m.Id)
                       .Select(m => new ShopItem()
            {
                Id   = m.Id,
                Name = m.Name
            })
                       .ToList();

            return(Success(new GetShopsModel()
            {
                Items = list
            }));
        }
Example #2
0
        public APIResult <List <GetShopItem> > GetShops([FromBody] GetShopsArgsModel args)
        {
            var memberId = GetMemberId();
            var query    = db.Query <ShopActor>()
                           .Where(m => !m.IsDel)
                           .Where(m => m.MemberId == memberId)
                           .Where(m => !m.Shop.IsDel);

            var list = query
                       .OrderByDescending(m => m.Id)
                       .Select(m => new GetShopItem()
            {
                ShopId   = m.ShopId,
                Name     = m.Shop.Name,
                ShopFlag = m.Shop.Flag
            })
                       .ToList();

            return(Success(list));
        }