public override void CarregaValores() { try { vCodForn = int.Parse(dgvConsulta.CurrentRow.Cells["ID_Forn"].Value.ToString()); txtCodBarras.Text = dgvConsulta.CurrentRow.Cells["CodBarras_Prod"].Value.ToString(); txtProd.Text = dgvConsulta.CurrentRow.Cells["Nome_Prod"].Value.ToString(); txtEstoque.Text = dgvConsulta.CurrentRow.Cells["Quant_Prod"].Value.ToString(); txtPreco.Text = dgvConsulta.CurrentRow.Cells["Preco_Prod"].Value.ToString(); txtCusto.Text = dgvConsulta.CurrentRow.Cells["Custo_Prod"].Value.ToString(); txtDesc.Text = dgvConsulta.CurrentRow.Cells["Desc_Prod"].Value.ToString(); spnQuant.Value = 0; txtIDForn.Text = vCodForn.ToString(); ProdutoTableAdapter taProd = new ProdutoTableAdapter(); DB_ConceptDataSet.ProdutoDataTable dtProd = new DB_ConceptDataSet.ProdutoDataTable(); dtProd = taProd.RetForn(Convert.ToInt32(txtIDForn.Text)); if (dtProd.Rows.Count > 0) { txtForn.Text = dtProd.Rows[0]["Nome_Forn"].ToString(); } } catch (Exception) { } }