private void bindgrid() { DataTable dt = null; BLWarehouse objBL = new BLWarehouse(); dt = objBL.BindFullGrid(); if (dt.Rows.Count > 0) { dgvWarehouse.DataSource = dt; } else { dgvWarehouse.DataSource = null; } dgvWarehouse.Refresh(); dgvWarehouse.Show(); { dgvWarehouse.DataSource = dt; dgvWarehouse.Columns[0].HeaderCell.Value = "Warehouse Name"; dgvWarehouse.Columns[1].HeaderCell.Value = "Location"; dgvWarehouse.AllowUserToAddRows = false; dgvWarehouse.AllowUserToDeleteRows = false; dgvWarehouse.Refresh(); dgvWarehouse.Show(); } }
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()); } }