public static CartShipmentItem ToShipmentItem(this cartDto.CartShipmentItem shipmentItemDto, ShoppingCart cart) { var result = new CartShipmentItem { Id = shipmentItemDto.Id, Quantity = shipmentItemDto.Quantity ?? 0, LineItem = cart.Items.FirstOrDefault(x => x.Id == shipmentItemDto.LineItemId) }; return(result); }
public static cartDto.CartShipmentItem ToShipmentItemDto(this CartShipmentItem shipmentItem) { var result = new cartDto.CartShipmentItem { Id = shipmentItem.Id, Quantity = shipmentItem.Quantity, LineItemId = shipmentItem.LineItem.Id, LineItem = shipmentItem.LineItem.ToLineItemDto() }; return(result); }