private void btnLocalizar_Click(object sender, EventArgs e) { frmConsultaFornecedor fornecedor = new frmConsultaFornecedor(); fornecedor.ShowDialog(); if (fornecedor.codigo != 0) { DALConexao conexao = new DALConexao(DadosDaConexao.StringDeConexao); BLLFornecedor dao = new BLLFornecedor(conexao); ModeloFornecedor modelo = dao.carregaModeloCategoria(fornecedor.codigo); txtCodigoFornecedor.Text = modelo.For_cod.ToString(); lblNomeFornecedor.Text = modelo.For_nome; //carregar BLLCompra compra = new BLLCompra(conexao); GridCompra2.DataSource = compra.LocalizarPorFornecedor(modelo.For_cod); AtaulizaTabelaCompra(); fornecedor.Dispose(); } }