private void TransferUnauthorizedBasket(CustomPrincipalSerializeModel model) { var cookieId = _cookieQueryService.Retrieve(KadobinCookieId); if (!string.IsNullOrEmpty(cookieId)) { var unauthorizedBasketCommand = new TransferUnauthorizedBasketCommand { UserId = model.Id, CookieId = Guid.Parse(cookieId) }; _commandBus.Send(unauthorizedBasketCommand); } }
public ActionResult Card() { if (CurrentUser != null && CurrentUser.Id != Guid.Empty) { var query = new BasketQueryRequest(1, PageSize) { UserId = CurrentUser.Id }; var response = _basketQueryService.GetBasketItems(query); return(View("Card", response)); } var cookieId = _cookieQueryService.Retrieve(KadobinCookieId); var unauthorizedquery = new BasketQueryRequest(1, PageSize) { CookieId = Guid.Parse(cookieId) }; var unauthorizedResponse = _unauthorizedBasketQueryService.GetBasketItems(unauthorizedquery); return(View("Card", unauthorizedResponse)); }