private void btnApply_Click(object sender, EventArgs e)
        {
            var customerName = txtCustomerName.Text.Trim();

            if (customerName == "")
            {
                return;
            }
            var shipperCity = txtShipperCity.Text.Trim();

            if (shipperCity == "")
            {
                return;
            }
            Order order = new Order
            {
                CustomerName = customerName,
                ShipperCity  = shipperCity,
                PhoneNumber  = "123",
            };

            this.Enabled = false;
            order        = new DWebApi().CreateOder(order, out string message);
            this.Enabled = true;
            if (order == null)
            {
                MessageBox.Show(message);
                return;
            }
            DialogResult = DialogResult.OK;
        }
示例#2
0
        private void btnApply_Click(object sender, EventArgs e)
        {
            string username = txtUsername.Text.Trim();

            if (username == "")
            {
                return;
            }
            string password = txtPassword.Text.Trim();

            if (password == "")
            {
                return;
            }
            this.Enabled = false;
            var token = new DWebApi().GetToken(username, password, out string message);

            this.Enabled = true;
            if (token == null)
            {
                return;
            }
            if (token.access_token == null)
            {
                MessageBox.Show(token.error + ":" + token.error_description);
                return;
            }
            UserClient.Client.Login(token.token_type, token.access_token);
            Program.StatusCode = 1;
            DialogResult       = DialogResult.OK;
        }
示例#3
0
 private void  除订单ToolStripMenuItem_Click(object sender, EventArgs e)
 {
     if (orders == null || orders.Count == 0)
     {
         return;
     }
     if (dataGridView1.SelectedCells.Count > 0 && dataGridView1.SelectedCells[0].ColumnIndex == 0 && dataGridView1.SelectedCells[0].RowIndex > -1)
     {
         //int index = Convert.ToInt32(dataGridView1.SelectedCells[0].Value);
         splitContainer1.Panel1.Enabled = false;
         var order = new DWebApi().DeleteOder(orders[dataGridView1.SelectedCells[0].RowIndex].Id, out string message);
         splitContainer1.Panel1.Enabled = true;
         btnSelect_Click(this, null);
     }
 }
示例#4
0
        private void SelectOrder()
        {
            splitContainer1.Panel1.Enabled = false;
            var order = new OrderInfo
            {
                CustomerName = txtCustomerName.Text.Trim(),
                ShipperCity  = txtShipperCity.Text.Trim(),
                ShipState    = comIsShipped.SelectedIndex - 1,
                PageIndex    = page,
                PageSize     = pageSize,
                StartTime    = dtpStart.Value,
                EndTime      = dtpEnd.Value,
            };
            var info = new DWebApi().GetOrders(order, out string message);

            orders = info.Orders;
            splitContainer1.Panel1.Enabled = true;
            dataGridView1.DataSource       = orders;
            page                    = info.PageIndex;
            lbPageIndex.Text        = $"第 {info.PageIndex} 页,共 {info.MaxPageIndex} 页,共 {info.TotalCount} 条";
            btnNextPage.Enabled     = page < info.MaxPageIndex;
            btnPreviousPage.Enabled = page > 1;
        }