Example #1
0
        private void btnRemarkBillNumber_Click(object sender, EventArgs e)
        {
            Cursor.Current = Cursors.WaitCursor;

            if (lvwNingboOrders.SelectedItems.Count <= 0)
            {
                return;
            }

            // Search order first.
            btnSearchTaobaoOrder_Click(btnSearchTaobaoOrder, EventArgs.Empty);

            NingboOrder ningboOrder = ((NingboOrderListViewItem)lvwNingboOrders.SelectedItems[0]).NingboOrder;

            Clipboard.SetText(ningboOrder.MailNumber);
            Order taobaoOrder = MainForm.Instance.GetOrder(ningboOrder.TaobaoOrderId);

            if (null == taobaoOrder)
            {
                return;
            }

            UpdateSellMemoForm usmf = new UpdateSellMemoForm(taobaoOrder.Remark, string.Format("stockout: [{0}]{1}", GetLogisticsShortName(ningboOrder.LogisticsCompany), ningboOrder.MailNumber));
            DialogResult       dr   = usmf.ShowDialog(this.FindForm());

            if (DialogResult.Cancel == dr)
            {
                return;
            }

            WebBrowserForms.UpdateSellMemoWebBrowserForm usmbf = new UpdateSellMemoWebBrowserForm(taobaoOrder, usmf.AppendMemo, true);
            usmbf.ShowDialog(this.FindForm());

            Cursor.Current = Cursors.Default;
        }
Example #2
0
 private void btnAppenRemark_Click(object sender, EventArgs e)
 {
     Utility.InputBoxForm inputbox = new Egode.Utility.InputBoxForm();
     if (DialogResult.OK == inputbox.ShowDialog(this))
     {
         UpdateSellMemoWebBrowserForm usmf = new UpdateSellMemoWebBrowserForm(_orders[0], inputbox.Message, true);
         usmf.ShowDialog(this);
     }
 }