public OrderPresentationModel(OrderModel orderModelData, Model modelData)
 {
     _orderModel = orderModelData;
     _model      = modelData;
     _productNameAndDescription = new ControlStates();
     _productPrice   = new ControlStates();
     _addButton      = new ControlStates();
     _cartTotalPrice = new ControlStates();
     UpdateCartTotalPrice();
     _pageLabel        = new ControlStates();
     _leftArrowButton  = new ControlStates();
     _rightArrowButton = new ControlStates();
     _orderButton      = new ControlStates();
     UpdateOrderButton();
 }
 public CreditCardPaymentPresentationModel(CreditCardPaymentModel creditCardPaymentModelData)
 {
     _creditCardPaymentModel = creditCardPaymentModelData;
     _submitButton           = new ControlStates();
 }