Пример #1
0
 public static CartItemViewModel ToModel(this RCartItem model, RCartItemDetail cartItemDetail, int quantity)
 {
     if (model == null)
     {
         return(null);
     }
     return(new CartItemViewModel()
     {
         ProductId = model.ProductId,
         Name = cartItemDetail?.Name,
         Quantity = quantity
     });
 }
Пример #2
0
 public CartItem(RCartItem rCartItem)
 {
     Id             = rCartItem.Id;
     ShardId        = rCartItem.ShardId;
     CreatedDateUtc = rCartItem.CreatedDateUtc;
     UpdatedDateUtc = rCartItem.UpdatedDateUtc;
     CreatedUid     = rCartItem.CreatedUid;
     UpdatedUid     = rCartItem.UpdatedUid;
     LanguageId     = rCartItem.LanguageId;
     StoreId        = rCartItem.StoreId;
     Status         = rCartItem.Status;
     ProductId      = rCartItem.ProductId;
     Price          = rCartItem.Price;
 }
Пример #3
0
 public static CheckoutItemViewModel ToCheckout(this RCartItem item, RCartItemDetail cartItemDetail, int quantity)
 {
     if (item == null)
     {
         return(null);
     }
     return(new CheckoutItemViewModel()
     {
         ProductId = item.ProductId,
         Name = cartItemDetail?.Name,
         Price = item.Price,
         Quantity = quantity
     });
 }