C sharp - Problemas na hora de localizar um registro
02/10/2015
0
0
Boa tarde,
Estou com uma dúvida meio estranha em C#:
Foi criado um botão para localizar os registros de cliente e o de fabricante, porém os de cliente está buscando normal, mas o de fabricante, ele só mostra o nome quando vou realizar a segunda busca de outro cliente(nada a ver) , e o fabricante acaba ficando com outro fabricante solicitado anteriormente, será que instanciei corretamente ou errado, vou deixar o código abaixo para dar uma olhada:
Milton Honji
Boa tarde,
Estou com uma dúvida meio estranha em C#:
Foi criado um botão para localizar os registros de cliente e o de fabricante, porém os de cliente está buscando normal, mas o de fabricante, ele só mostra o nome quando vou realizar a segunda busca de outro cliente(nada a ver) , e o fabricante acaba ficando com outro fabricante solicitado anteriormente, será que instanciei corretamente ou errado, vou deixar o código abaixo para dar uma olhada:
private void btnCliente_Click(object sender, System.EventArgs e) { IcepexLibrary.Cliente cliente = new IcepexLibrary.Cliente(); IcepexLibrary.Fabricante fabricante = new IcepexLibrary.Fabricante(); frmPesquisaCliente pesquisa = new frmPesquisaCliente(); DataSet dsCliente = new DataSet (); DataSet dsFabricante = new DataSet(); //frmPesquisaClienteFabricanteCe pesquisa2 = new frmPesquisaClienteFabricanteCe(); //IcepexLibrary.TipoCertificacao tipoCertificacao = new IcepexLibrary.TipoCertificacao(); listbox = false; //pesquisa2.ShowDialog(); pesquisa.ShowDialog (); if (pesquisa.IdPesquisa > 0) { cliente.GetOne (pesquisa.IdPesquisa); fabricante.GetOne(idCliente, idTipoCertificacao); idCliente = cliente.Id; lblRazao.Text = cliente.Razao; lblFantasia.Text = cliente.Fantasia; lblDocumento.Text = cliente.Documento; lblInscricao.Text = cliente.Inscricao; lblEndereco.Text = cliente.Endereco; lblNumero.Text = cliente.Numero; lblComplemento.Text = cliente.Complemento; lblBairro.Text = cliente.Bairro; lblCep.Text = cliente.Cep; lblCidade.Text = cliente.cidade.Cidade; lblUf.Text = cliente.cidade.Uf; if(fabricante.NomeFabricante != null) { idCliente = cliente.Id; txtFabricante.Text = fabricante.NomeFabricante; txtFabricanteFantasia.Text = fabricante.Fantasia; txtFabricanteEndereco.Text = fabricante.Endereco; mskFabricanteDocumento.InputMask = "00.000.000/0000-00" ; optFabricanteMesmo.Enabled = false; if(fabricante.Documento != null) { mskFabricanteDocumento.Text = fabricante.Documento; } } else { txtFabricante.Text = String.Empty; txtFabricanteFantasia.Text = String.Empty; txtFabricanteEndereco.Text = String.Empty; mskFabricanteDocumento.InputMask = "00.000.000/0000-00"; optFabricanteMesmo.Enabled = true; } } }
Milton Honji
Milton Honji
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)