Пример #1
0
        public Task <object> Any(Services.BuyerPayments request)
        {
            var session = GetSession();

            if (!session.IsAuthenticated)
            {
                throw new HttpError("not logged in");
            }

            return(_bus.RequestPaged <Queries.BuyerPayments, Models.PaymentIndex>(new Queries.BuyerPayments
            {
                UserName = session.UserName
            }));
        }
Пример #2
0
 public Task <object> Any(Services.ListOrderItems request)
 {
     return(_bus.RequestPaged <Queries.Items, Models.OrderingOrderItem>(new Queries.Items
     {
         OrderId = request.OrderId
     }));
 }
Пример #3
0
 public Task <object> Any(Services.GetBasketItems request)
 {
     return(_bus.RequestPaged <Queries.Items, Models.BasketItemIndex>(new Queries.Items
     {
         BasketId = request.BasketId
     }));
 }
Пример #4
0
        public Task <object> Any(Services.BuyerOrders request)
        {
            var session = GetSession();

            if (!session.IsAuthenticated)
            {
                throw new HttpError("not logged in");
            }

            return(_bus.RequestPaged <Queries.BuyerOrders, Models.OrderingOrder>(new Queries.BuyerOrders
            {
                UserName = session.UserName,
                OrderStatus = string.IsNullOrEmpty(request.OrderStatus) ? null : Status.FromValue(request.OrderStatus),
                From = request.From,
                To = request.To
            }));
        }
Пример #5
0
 public Task <object> Any(Services.ListCatalogBrands request)
 {
     return(_bus.RequestPaged <Queries.Brands, Models.CatalogBrand>(new Queries.Brands
     {
         Term = request.Term,
         Limit = request.Limit,
         Id = request.Id
     }));
 }
Пример #6
0
        public Task <object> Any(Services.ListAddresses request)
        {
            var session = GetSession();

            if (!session.IsAuthenticated)
            {
                throw new HttpError("not logged in");
            }

            return(_bus.RequestPaged <Queries.Addresses, Models.Address>(new Queries.Addresses
            {
                UserName = session.UserName,
                Id = request.Id,
                Term = request.Term
            }));
        }
Пример #7
0
 public Task <object> Any(Services.GetUsers request)
 {
     return(_bus.RequestPaged <Queries.Users, Models.User>(new Queries.Users {
     }));
 }
Пример #8
0
 public Task <object> Any(Services.Buyers request)
 {
     return(_bus.RequestPaged <Queries.Buyers, Models.OrderingBuyerIndex>(new Queries.Buyers
     {
     }));
 }
Пример #9
0
 public Task <object> Any(Services.ListProducts request)
 {
     return(_bus.RequestPaged <Queries.List, Models.CatalogProductIndex>(new Queries.List
     {
     }));
 }
Пример #10
0
 public Task <object> Any(Services.ListLocations request)
 {
     return(_bus.RequestPaged <Queries.Locations, Models.Location>(new Queries.Locations
     {
     }));
 }
Пример #11
0
 public Task <object> Any(Services.ListBaskets request)
 {
     return(_bus.RequestPaged <Queries.Baskets, Models.BasketIndex>(new Queries.Baskets
     {
     }));
 }