private void bindingNavigatorDeleteItem_Click(object sender, EventArgs e)
 {
     if (dataGridView1.CurrentRow == null)
     {
         return;
     }
     if (dataGridView1.CurrentRow.Cells["customerId"].Value.ToString().Length == 0)//新行
     {
         dataGridView1.EndEdit();
         if (MessageBox.Show("是否要删除这条数据?", "请选择", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
         {
             dataGridView1.Rows.Remove(dataGridView1.CurrentRow);
         }
         return;
     }
     if (MessageBox.Show("是否要删除这条数据?", "请选择", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
     {
         int customer_id = int.Parse(dataGridView1.CurrentRow.Cells["customerId"].Value.ToString());
         if (db.QuerySalesOfCustomer(customer_id) != 0)
         {
             MessageBox.Show("该客户已发生交易,无法删除!");
             return;
         }
         if (db.DelecteCustomer(customer_id) != 0)
         {
             dataGridView1.Rows.Remove(dataGridView1.CurrentRow);
             return;
         }
         MessageBox.Show("删除失败!");
     }
 }