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; }
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; }
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); } }
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; }