private void productsGV_CellClick(object sender, DataGridViewCellEventArgs e) { if (e.ColumnIndex >= 0 && e.RowIndex >= 0 && e.RowIndex < productsGV.Rows.Count - 2) { if (productsGV.CurrentCell.ColumnIndex == productsGV.Columns.IndexOf(productsGV.Columns["deleteBtn"])) { string id = productsGV.Rows[productsGV.CurrentCell.RowIndex].Cells[productsGV.Columns.IndexOf(productsGV.Columns["ID"])].Value.ToString(); Sale sale = Sale.GetSingle(id); if (sale != null) { Product prod = Product.GetSingle(sale.Product.ID); if (prod != null) { prod.InStock++; prod.Edit(); sale.Product = prod; mainForm.ReloadDataGirdView(); } sale.Delete(); ReloadDataGirdView(); ApplyDate(); } } } }
private void ManageProducts_FormClosing(object sender, FormClosingEventArgs e) { mainForm.ReloadDataGirdView(); mainForm.Show(); }