public static BuyItemRequest Map(BuyItemModel model) { return(new BuyItemRequest { ItemId = model.ItemId, UserId = model.UserId }); }
public async Task <bool> BuyItemAsync(BuyItemModel model, string endPoint, string token) { var apiRequestModel = AuthenticationMapper.MapToApiRequestModel(endPoint, token); var requestModel = StoreMapper.Map(model); return(await _storeClient.BuyItemAsync(apiRequestModel, requestModel)); }
public ActionResult Detail(BuyItemModel item) { ShoppingCart sc = GetActiveShoppingCart(); Product p = _dal.GetProduct(item.ProductId); sc.AddToCart(p, item.Quantity); return(RedirectToAction("ViewCart")); }
public async Task <bool> BuyItem(BuyItemModel model) { return(await _storeService.BuyItemAsync(model, AppSettings.UserServiceEndPoint, UserToken)); }