private void PreencherFormThread() { infoEnd = negocioCliente.ConsultarEnderecoPorIdEnd(infoServ.seridend); infoCep = negocioCliente.ConsultarCep(infoEnd.Cep); infoCliente = negocioCliente.ConsultarClientePorId(infoServ.seridcliente); infoEletro = negocioServ.ConsultarEletroId(infoServ.serideletro); }
public CepInfo BuscarCorreios() { CepInfo cepI = new CepInfo(); try { DataSet ds = new DataSet(); string xml = "http://cep.republicavirtual.com.br/web_cep.php?cep=@cep&formato=xml".Replace("@cep", cep); ds.ReadXml(xml); if (Convert.ToInt32(ds.Tables[0].Rows[0]["resultado"].ToString()) != 0) { cepI.Logradouro = ds.Tables[0].Rows[0]["tipo_logradouro"].ToString().ToUpper() + " " + ds.Tables[0].Rows[0]["logradouro"].ToString().ToUpper(); cepI.Bairro = ds.Tables[0].Rows[0]["bairro"].ToString().ToUpper(); cepI.Cidade = ds.Tables[0].Rows[0]["cidade"].ToString().ToUpper(); cepI.Uf = ds.Tables[0].Rows[0]["uf"].ToString().ToUpper(); return(cepI); } else { return(null); } } catch (Exception ex) { return(null); throw new Exception("Error: " + ex.Message); } }
private void maskedTextBoxCep_TextChanged(object sender, EventArgs e) { if (maskedTextBoxCep.Text.Length > 7) { CepInfo cepInfo = new CepInfo(); cepInfo = clienteNegocios.ConsultarCep(maskedTextBoxCep.Text); if (cepInfo != null) { textBoxLogradouro.Text = cepInfo.Logradouro; textBoxBairro.Text = cepInfo.Bairro; textBoxCidade.Text = cepInfo.Cidade; textBoxUF.Text = cepInfo.Uf; textBoxIdent.Text = cepInfo.Bairro; textBoxIdent.Enabled = true; } else { FormMessage.ShowMessegeWarning("CEP não encontrado, tente outro CEP!"); } } else { textBoxLogradouro.Clear(); textBoxBairro.Clear(); textBoxCidade.Clear(); textBoxUF.Clear(); } }
private void buttonEnd_Click(object sender, EventArgs e) { CepInfo cepInfo = new CepInfo(); cepInfo = clienteNegocios.ConsultarCep(maskedTextBoxCep.Text); if (cepInfo != null) { textBoxLogradouro.Text = cepInfo.Logradouro; textBoxBairro.Text = cepInfo.Bairro; textBoxCidade.Text = cepInfo.Cidade; textBoxUF.Text = cepInfo.Uf; textBoxComplemento.Select(); } else { FormMessage.ShowMessegeWarning("CEP não encontrado, tente outro CEP!"); } }
//não utilizado public CepInfo BuscaCepCorreios() { CepInfo cepI = new CepInfo(); Address address = SearchZip.GetAddress(cep); if (address.Zip != null) { cepI.Bairro = address.District; cepI.Cep = cep; cepI.Cidade = address.City; cepI.Logradouro = address.Street; cepI.Uf = address.State; return(cepI); } else { return(null); } }