private void UpdateUIContract(BusinessCartContract.Cart businessCart, UICartContract.Cart proxyCart) { proxyCart.id = businessCart.id; proxyCart.userId = businessCart.userId; proxyCart.created = businessCart.created; proxyCart.status = businessCart.status; proxyCart.type = businessCart.type; proxyCart.cartId = businessCart.cartId; proxyCart.lineItems = new List <LineItem>(); foreach (BusinessCartContract.LineItem line in businessCart.lineItems) { UICartContract.LineItem UILineItem = new LineItem() { articleID = line.articleID, name = line.name, quantity = line.quantity, subTotal = new SubTotal() { amount = line.subTotal.amount, currency = line.subTotal.currency }, unitPrice = new UnitPrice() { amount = line.unitPrice.amount, currency = line.unitPrice.currency } }; proxyCart.lineItems.Add(UILineItem); } proxyCart.subTotal = new SubTotal2() { amount = businessCart.subTotal.amount, currency = businessCart.subTotal.currency }; }
private UICartContract.Cart ConvertToUICart(BusinessCartContract.Cart businessCart) { UICartContract.Cart proxyCart = Mapper.Map <BusinessCartContract.Cart, UICartContract.Cart>(businessCart); return(proxyCart); }
private BusinessCartContract.Cart ConvertToBusinessCart(UICartContract.Cart proxyCart) { BusinessCartContract.Cart businessCart = Mapper.Map <UICartContract.Cart, BusinessCartContract.Cart>(proxyCart); return(businessCart); }