Example #1
0
 /// <summary>
 /// 预定
 /// </summary>
 private void Reservation(QueryTrainData data)
 {
     if (data != null)
     {
         try
         {
             //PWLoading.Show(this, "正在请求提交,请稍后...",
             //    new Func<object>(() =>
             //    {
             //        return this.RequestSubmitOrder(data);
             //    }),
             //    new Action<object>((result) =>
             //    {
             //        bool res = false;
             //        if (result != null)
             //        {
             //            bool.TryParse(result.ToString(), out res);
             //        }
             //        if (res)
             //        {
             //            FrmConfirmOrder frmConfirm = new FrmConfirmOrder();
             //            //if (frmConfirm.ShowDialog() == DialogResult.OK)
             //            //{
             //            //}
             //            frmConfirm.Show(this);
             //        }
             //    })
             //);
             using (FrmConfirmOrder frmConfirm = new FrmConfirmOrder(data))
             {
                 if (frmConfirm.ShowDialog() == DialogResult.OK)
                 {
                 }
             }
         }
         catch (Exception ex)
         {
             MessageBox.Show(this, ex.Message, "提示");
         }
     }
 }
Example #2
0
        /// <summary>
        /// 预定
        /// </summary>
        private void Reservation(QueryTrainData data)
        {
            if (data != null)
            {
                try
                {
                    //PWLoading.Show(this, "正在请求提交,请稍后...",
                    //    new Func<object>(() =>
                    //    {
                    //        return this.RequestSubmitOrder(data);
                    //    }),
                    //    new Action<object>((result) =>
                    //    {
                    //        bool res = false;
                    //        if (result != null)
                    //        {
                    //            bool.TryParse(result.ToString(), out res);
                    //        }
                    //        if (res)
                    //        {
                    //            FrmConfirmOrder frmConfirm = new FrmConfirmOrder();
                    //            //if (frmConfirm.ShowDialog() == DialogResult.OK)
                    //            //{
                    //            //}
                    //            frmConfirm.Show(this);
                    //        }
                    //    })
                    //);
                    using (FrmConfirmOrder frmConfirm = new FrmConfirmOrder(data))
                    {
                        if (frmConfirm.ShowDialog() == DialogResult.OK)
                        {

                        }
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show(this, ex.Message, "提示");
                }
            }
        }