示例#1
0
 private void btnRemoveCustomer_Click(object sender, EventArgs e)
 {
     if (dgvCustomers.Rows.Count < 1 || txtCustomeID.Text == "" || txtCustomeID.Text == "Generated automatically")
     {
         MessageBox.Show("Please select an item to remove.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
     else
     {
         DialogResult dr = new DialogResult();
         dr = MessageBox.Show("Are you sure you want to remove this customer?", "Are you sure", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
         if (dr == DialogResult.Yes)
         {
             int       isValid;
             CCustomer customer = new CCustomer();
             isValid = customer.RemoveCustomer(conn, Convert.ToInt32(txtCustomeID.Text));
             if (isValid == 1)
             {
                 MessageBox.Show("Customer has successfully been removed.");
                 RefreshDataSource(dgvCustomers, "sp_GetCustomerInfo");
             }
             else
             {
                 MessageBox.Show("Customer was not removed.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
         }
     }
 }