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 }); }
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; }
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 }); }