Passar valores de um form para outro.
Olá a todos do fórum,
Estou desenvolvendo uma aplicação multi empresa e tenho 2 forms um é o frmSelecionaEmpresa e o outro é o frmPrincipal.
No frmSelecionaEmpresa tenho um combobox que carrega as empresas cadastradas e um botão Iniciar e outro Fechar.
Gostaria de pegar o id da empresa que foi selecionada no combobox do frmSelecionaEmpresa e repassar este id para o frmPrincipal e para os demais forms que irei criar, como cadastro de clientes entre outros.
A parte de conexão com o banco de dados e o carregamento dos dados da combobox do frmSelecionaEmpresa está certo. Queria uma ideia de como passar o id para os outros form para pode usa-lo não outra de gravar os dados pois cada tabela do banco de dados tem um campo ID_Empresa.
Estou utilizando entity Framework com banco de dados MySql.
Estou desenvolvendo uma aplicação multi empresa e tenho 2 forms um é o frmSelecionaEmpresa e o outro é o frmPrincipal.
No frmSelecionaEmpresa tenho um combobox que carrega as empresas cadastradas e um botão Iniciar e outro Fechar.
Gostaria de pegar o id da empresa que foi selecionada no combobox do frmSelecionaEmpresa e repassar este id para o frmPrincipal e para os demais forms que irei criar, como cadastro de clientes entre outros.
A parte de conexão com o banco de dados e o carregamento dos dados da combobox do frmSelecionaEmpresa está certo. Queria uma ideia de como passar o id para os outros form para pode usa-lo não outra de gravar os dados pois cada tabela do banco de dados tem um campo ID_Empresa.
Estou utilizando entity Framework com banco de dados MySql.
Elessandro Poças
Curtidas 0
Melhor post
Joel Rodrigues
14/08/2013
Obrigado pelo retorno.
Tópico concluído.
Tópico concluído.
GOSTEI 1
Mais Respostas
Joel Rodrigues
30/06/2013
Você pode criar uma propriedade pública no form de cadastro de empresas, que ao sere acessada, retorna o valor selecionado no combobox. Por exemplo:
Alguma coisa nesse caminho aí, saca?
public int ID_Empresa { get{return Convert.ToInt32(this.ComboBox1.SelectedValue);} }
Alguma coisa nesse caminho aí, saca?
GOSTEI 0
Elessandro Poças
30/06/2013
Joel,
Muito obrigado, vou testar e posto o resultado.
Muito obrigado, vou testar e posto o resultado.
GOSTEI 0
Elessandro Poças
30/06/2013
Funcionou...
GOSTEI 0
Gabriel Simas
30/06/2013
Só fechar o tópico.
Forte Abraço
Forte Abraço
GOSTEI 0