private void DataGridViewEmployee_UserDeletedRow(object sender, DataGridViewRowEventArgs e) { DataGridView gridView = (DataGridView)sender; if (gridView == dataGridViewEmployee) { string cnic = e.Row.Cells[5].Value.ToString(); Employee.Delete(cnic); dataGridViewCounter.Rows.Clear(); Counter.LoadData(dataGridViewCounter); return; } if (gridView == dataGridViewProduct) { //MessageBox.Show("dataGridViewProduct"); Product.Delete(Convert.ToInt32(e.Row.Cells[1].Value), e.Row.Cells[0].Value.ToString()); dataGridViewInvoiceDetail.Rows.Clear(); dataGridViewStockDetail.Rows.Clear(); InvoiceStoresInfoProduct.LoadData(dataGridViewInvoiceDetail); StockContainsProduct.LoadData(dataGridViewStockDetail); return; } if (gridView == dataGridViewInvoice) { Invoice.Delete(e.Row.Cells[1].Value.ToString(), e.Row.Cells[0].Value.ToString()); dataGridViewInvoiceDetail.Rows.Clear(); InvoiceStoresInfoProduct.LoadData(dataGridViewInvoiceDetail); return; } if (gridView == dataGridViewStock) { Stock.Delete(e.Row.Cells[0].Value.ToString()); dataGridViewStockDetail.Rows.Clear(); StockContainsProduct.LoadData(dataGridViewStockDetail); return; } if (gridView == dataGridViewFloor) { //MessageBox.Show("dataGridViewFloor"); Floor.Delete(Convert.ToInt32(e.Row.Cells[0].Value)); dataGridViewProduct.Rows.Clear(); Product.LoadData(dataGridViewProduct); dataGridViewSurveillanceCamera.Rows.Clear(); SurveillanceCamera.LoadData(dataGridViewSurveillanceCamera); return; } if (gridView == dataGridViewCounter) { //MessageBox.Show("dataGridViewCounter"); Counter.Delete(Convert.ToInt32(e.Row.Cells[0].Value)); dataGridViewInvoice.Rows.Clear(); Invoice.LoadData(dataGridViewInvoice); return; } if (gridView == dataGridViewSurveillanceCamera) { //MessageBox.Show("dataGridViewSurveillanceCamera"); SurveillanceCamera.Delete(Convert.ToInt32(e.Row.Cells[0].Value)); dataGridViewCounter.Rows.Clear(); Counter.LoadData(dataGridViewCounter); return; } if (gridView == dataGridViewStockDetail) { //MessageBox.Show("dataGridViewStockDetail"); StockContainsProduct.Delete(e.Row.Cells[0].Value.ToString(), Convert.ToInt32(e.Row.Cells[1].Value)); return; } if (gridView == dataGridViewInvoiceDetail) { //MessageBox.Show("dataGridViewInvoiceDetail"); InvoiceStoresInfoProduct.Delete(e.Row.Cells[0].Value.ToString(), Convert.ToInt32(e.Row.Cells[1].Value)); return; } }