private void btnDeleteInvoice_Click(object sender, EventArgs e) { if (this.Datagridview1.Rows.Count != 0) { BL_frmInvoiceList M = new BL_frmInvoiceList(); M.InvoiceNumber = this.Datagridview1[1, Datagridview1.CurrentRow.Index].Value.ToString(); if (MessageBox.Show("آیا از حذف فاکتور اطمینان دارید؟", "هشدار", MessageBoxButtons.YesNo) == DialogResult.Yes) { M.DeleteInvoice(); frmInvoiceList_Load(null, null); } } else { MessageBox.Show("هیچ رکوردی برای حذف وجود ندارد.", "پیام", MessageBoxButtons.OK); } }