コード例 #1
0
        //deletes the order
        private async void btnDelete_Click(object sender, EventArgs e)
        {
            int lcIndex = lstOrders.SelectedIndex;

            if (lcIndex >= 0 && MessageBox.Show("Are you sure?", "Deleting Product", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
            {
                MessageBox.Show(await ServiceClient.DeleteOrderAsync(lstOrders.SelectedItem as clsOrder));
                refreshFormFromDB();
                //Instead of calling refreshFormFromDB we call set details instead
                SetDetails(await ServiceClient.GetOrdersAsync());
                frmHome.Instance.updateDisplay();
            }
        }
コード例 #2
0
 //Changed prOrder to object from string as Run sends string and delete sends _Order
 private async void refreshFormFromDB()
 {
     SetDetails(await ServiceClient.GetOrdersAsync());
 }