private void BuscarSubcategoria() { ProdSubCategoriaColecao prodSubCategoriaColecao = produtoNegocios.ConsultarProdSubCategoria(categoria); Form_ConsultarColecao form_ConsultarColecao = new Form_ConsultarColecao(); if (prodSubCategoriaColecao != null) { foreach (ProdSubCategoriaInfo categoria in prodSubCategoriaColecao) { Form_Consultar form_Consultar = new Form_Consultar { Cod = string.Format("{0:000}", categoria.Prodsubcatid), Descricao = categoria.Prodsubcatnome }; form_ConsultarColecao.Add(form_Consultar); } } FormConsultar_Cod_Descricao formConsultar_Cod_Descricao = new FormConsultar_Cod_Descricao(form_ConsultarColecao, "Sub-Categoria"); formConsultar_Cod_Descricao.ShowDialog(this); if (formConsultar_Cod_Descricao.DialogResult == DialogResult.Yes) { categoria = Convert.ToInt16(formConsultar_Cod_Descricao.Selecionado.Cod); textBoxSub.Text = string.Format("{0:000}", Convert.ToInt32(formConsultar_Cod_Descricao.Selecionado.Cod)); labelValorSub.Text = formConsultar_Cod_Descricao.Selecionado.Descricao; buttonBuscarMarca.Select(); } formConsultar_Cod_Descricao.Dispose(); }