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 })); }
public Task <object> Any(Services.ListOrderItems request) { return(_bus.RequestPaged <Queries.Items, Models.OrderingOrderItem>(new Queries.Items { OrderId = request.OrderId })); }
public Task <object> Any(Services.GetBasketItems request) { return(_bus.RequestPaged <Queries.Items, Models.BasketItemIndex>(new Queries.Items { BasketId = request.BasketId })); }
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 })); }
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 })); }
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 })); }
public Task <object> Any(Services.GetUsers request) { return(_bus.RequestPaged <Queries.Users, Models.User>(new Queries.Users { })); }
public Task <object> Any(Services.Buyers request) { return(_bus.RequestPaged <Queries.Buyers, Models.OrderingBuyerIndex>(new Queries.Buyers { })); }
public Task <object> Any(Services.ListProducts request) { return(_bus.RequestPaged <Queries.List, Models.CatalogProductIndex>(new Queries.List { })); }
public Task <object> Any(Services.ListLocations request) { return(_bus.RequestPaged <Queries.Locations, Models.Location>(new Queries.Locations { })); }
public Task <object> Any(Services.ListBaskets request) { return(_bus.RequestPaged <Queries.Baskets, Models.BasketIndex>(new Queries.Baskets { })); }