Example #1
0
        public ActionResult Index()
        {
            List <PizzaPO> cart = (Session["Cart"] as List <PizzaPO>);

            PaymentPO paymentPO = new PaymentPO();

            paymentPO.Total = _pizzaBLO.GetCostOfPizzas(Mapping.PizzaMapper.PizzaPOListToPizzaBOList(cart));

            CartPaymentVM cartPaymentVM = new CartPaymentVM(cart, paymentPO);

            return(View(cartPaymentVM));
        }
Example #2
0
        public ActionResult Index()
        {
            // Get the cart from the session.
            List <PizzaPO> cart = (Session["Cart"] as List <PizzaPO>);

            // Create a new paymentPO for the cartPayment View Model.
            PaymentPO paymentPO = new PaymentPO();

            // Get the total.
            paymentPO.Total = _pizzaBLO.GetCostOfPizzas(Mapping.PizzaMapper.PizzaPOListToPizzaBOList(cart));

            // Create the view model.
            CartPaymentVM cartPaymentVM = new CartPaymentVM(cart, paymentPO);

            return(View(cartPaymentVM));
        }
 public CartPaymentVM(List <PizzaPO> cart, PaymentPO paymentPO)
 {
     Cart      = cart;
     PaymentPO = paymentPO;
 }