예제 #1
0
        public override void OnViewInitialized()
        {
            string editOrderId = View.EditOrderId;

            if (String.IsNullOrEmpty(editOrderId))
            {
                _ordersController.StartCreateOrderFlow();
            }
            else
            {
                int orderId;
                if (!Int32.TryParse(editOrderId, NumberStyles.Integer, CultureInfo.CurrentCulture, out orderId))
                {
                    throw new ArgumentException(Resources.InvalidQueryString);
                }

                _ordersController.StartLoadOrderFlow(orderId);
            }
        }
예제 #2
0
 public void CreateNewOrder()
 {
     _controller.StartCreateOrderFlow();
 }