private void btnRemoveItem_Click(object sender, EventArgs e) { long ID; ID = long.Parse(dataGridView1[0, dataGridView1.CurrentRow.Index].Value.ToString()); if (MessageBox.Show("آیا از حذف اطمینان دارید؟", "هشدار", MessageBoxButtons.YesNo) == DialogResult.Yes) { BL_frmInvoiceItems M = new BL_frmInvoiceItems(); M.ItemID = ID; M.InvoiceNumber = this.txtInvoiceNumber.Text.ToString(); M.DeleteItem(); frmInvoiceItems_Load(null, null); } }
private void frmInvoiceItems_Load(object sender, EventArgs e) { BL_frmInvoiceItems frminvoiceitems = new BL_frmInvoiceItems(); frminvoiceitems.InvoiceNumber = this.txtInvoiceNumber.Text.ToString(); this.dataGridView1.DataSource = frminvoiceitems.SelectAllItems(); this.txtTotalTax.Text = frminvoiceitems.GetTotalTax().ToString(); this.txtTotalPrice.Text = frminvoiceitems.GetTotalPrice().ToString(); this.dataGridView1.DefaultCellStyle.Font = new Font("Tahoma", 9); this.dataGridView1.ColumnHeadersDefaultCellStyle.Font = new Font("Tahoma", 8, FontStyle.Bold); this.dataGridView1.Columns[0].Visible = false; this.dataGridView1.Columns[1].Visible = false; this.dataGridView1.Columns[2].Visible = false; this.dataGridView1.Columns[3].Visible = false; this.dataGridView1.Columns[4].Visible = false; this.dataGridView1.Columns[5].Visible = false; this.dataGridView1.Columns[6].Visible = false; this.dataGridView1.Columns[7].HeaderText = "شماره حواله"; this.dataGridView1.Columns[7].Width = 50; this.dataGridView1.Columns[8].HeaderText = "کد محصول"; this.dataGridView1.Columns[8].Width = 60; this.dataGridView1.Columns[9].HeaderText = "نام محصول"; this.dataGridView1.Columns[9].Width = 255; this.dataGridView1.Columns[10].HeaderText = "شماره فنی"; this.dataGridView1.Columns[11].HeaderText = "تعداد"; this.dataGridView1.Columns[11].Width = 35; this.dataGridView1.Columns[12].HeaderText = "قیمت واحد"; this.dataGridView1.Columns[12].Width = 95; this.dataGridView1.Columns[13].HeaderText = "مالیات"; this.dataGridView1.Columns[13].Width = 95; this.dataGridView1.Columns[14].HeaderText = "قیمت"; this.dataGridView1.Columns[14].Width = 95; }