Пример #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);
            }
        }
        public void OnEditOrder(string orderId)
        {
            int _orderId = int.Parse(orderId, CultureInfo.CurrentCulture);

            _ordersController.StartLoadOrderFlow(_orderId);
        }