private void dgvWarehouse_CellClick(object sender, DataGridViewCellEventArgs e) { try { if (dgvWarehouse.SelectedRows.Count > 0) { txtWarehouseName.Text = Convert.ToString(dgvWarehouse.SelectedRows[0].Cells[0].Value); string warehousename = txtWarehouseName.Text; BLWarehouse objwarehouse = new BLWarehouse(); DataTable dt = objwarehouse.GetID(warehousename); if (dt.Rows.Count != 0) { txtWarehouseID.Text = dt.Rows[0]["WarehouseID"].ToString(); } txtWarehouseLocation.Text = Convert.ToString(dgvWarehouse.SelectedRows[0].Cells[1].Value); btnSave.Text = "Update"; UnEditable(); } } catch (Exception ex) { MessageBox.Show(ex.Message.ToString()); } }