protected void ddlUF_SelectedIndexChanged(object sender, EventArgs e) { try { if (ddlUF.SelectedItem.Value == "00") { ddlCidade.Items.Clear(); ddlCidade.Enabled = false; ddlCidade.DataSource = null; ddlCidade.Items.Add(new ListItem() { Text = "SELECIONE...", Value = "00" }); ddlCidade.DataBind(); } else { Negocios.Cadastral.WEB.Listas n = new Negocios.Cadastral.WEB.Listas(); List <Entidades.Cadastral.Cidade> listCidades = new List <Entidades.Cadastral.Cidade>(); listCidades = n.ListarCidadesPorIdUF(int.Parse(ddlUF.SelectedItem.Value), "", 0, ""); if (listCidades.Count > 0) { ddlCidade.Enabled = true; ddlCidade.Items.Clear(); ddlCidade.Items.Add(new ListItem("SELECIONE...", "00")); if (ddlUF.SelectedItem.Text.Equals("RJ - RIO DE JANEIRO")) { ddlCidade.Items.Add(new ListItem("RIO DE JANEIRO", "RIO DE JANEIRO")); } else if (ddlUF.SelectedItem.Text.Equals("SP - SÃO PAULO")) { ddlCidade.Items.Add(new ListItem("SAO PAULO", "SAO PAULO")); } else if (ddlUF.SelectedItem.Text.Equals("AC - ACRE")) { ddlCidade.Items.Add(new ListItem("RIO BRANCO", "RIO BRANCO")); } else if (ddlUF.SelectedItem.Text.Equals("AL - ALAGOAS")) { ddlCidade.Items.Add(new ListItem("MACEIO", "MACEIO")); } else if (ddlUF.SelectedItem.Text.Equals("AP - AMAPÁ")) { ddlCidade.Items.Add(new ListItem("MACAPA", "MACAPA")); } else if (ddlUF.SelectedItem.Text.Equals("AM - AMAZONAS")) { ddlCidade.Items.Add(new ListItem("MANAUS", "MANAUS")); } else if (ddlUF.SelectedItem.Text.Equals("BA - BAHIA")) { ddlCidade.Items.Add(new ListItem("SALVADOR", "SALVADOR")); } else if (ddlUF.SelectedItem.Text.Equals("CE - CEARÁ")) { ddlCidade.Items.Add(new ListItem("FORTALEZA", "FORTALEZA")); } else if (ddlUF.SelectedItem.Text.Equals("DF - DISTRITO FEDERAL")) { ddlCidade.Items.Add(new ListItem("BRASILIA", "BRASILIA")); } else if (ddlUF.SelectedItem.Text.Equals("ES - ESPÍRITO SANTO")) { ddlCidade.Items.Add(new ListItem("VITORIA", "VITORIA")); } else if (ddlUF.SelectedItem.Text.Equals("GO - GOIÁS")) { ddlCidade.Items.Add(new ListItem("GOIANIA", "GOIANIA")); } else if (ddlUF.SelectedItem.Text.Equals("MA - MARANHÃO")) { ddlCidade.Items.Add(new ListItem("SAO LUIS", "SAO LUIS")); } else if (ddlUF.SelectedItem.Text.Equals("MT - MATO GROSSO")) { ddlCidade.Items.Add(new ListItem("CUIABA", "CUIABA")); } else if (ddlUF.SelectedItem.Text.Equals("MS - MATO GROSSO DO SUL")) { ddlCidade.Items.Add(new ListItem("CAMPO GRANDE", "CAMPO GRANDE")); } else if (ddlUF.SelectedItem.Text.Equals("MG - MINAS GERAIS")) { ddlCidade.Items.Add(new ListItem("BELO HORIZONTE", "BELO HORIZONTE")); } else if (ddlUF.SelectedItem.Text.Equals("PA - PARÁ")) { ddlCidade.Items.Add(new ListItem("BELEM", "BELEM")); } else if (ddlUF.SelectedItem.Text.Equals("PB - PARAÍBA")) { ddlCidade.Items.Add(new ListItem("JOAO PESSOA", "JOAO PESSOA")); } else if (ddlUF.SelectedItem.Text.Equals("PR - PARANÁ")) { ddlCidade.Items.Add(new ListItem("CURITIBA", "CURITIBA")); } else if (ddlUF.SelectedItem.Text.Equals("PE - PERNAMBUCO")) { ddlCidade.Items.Add(new ListItem("RECIFE", "RECIFE")); } else if (ddlUF.SelectedItem.Text.Equals("PI - PIAUÍ")) { ddlCidade.Items.Add(new ListItem("TEREZINHA", "TEREZINHA")); } else if (ddlUF.SelectedItem.Text.Equals("RN - RIO GRANDE DO NORTE")) { ddlCidade.Items.Add(new ListItem("NATAL", "NATAL")); } else if (ddlUF.SelectedItem.Text.Equals("RS - RIO GRANDE DO SUL")) { ddlCidade.Items.Add(new ListItem("PORTO ALEGRE", "PORTO ALEGRE")); } else if (ddlUF.SelectedItem.Text.Equals("RO - RONDÔNIA")) { ddlCidade.Items.Add(new ListItem("PORTO VELHO", "PORTO VELHO")); } else if (ddlUF.SelectedItem.Text.Equals("RR - RORAIMA")) { ddlCidade.Items.Add(new ListItem("BOA VISTA", "BOA VISTA")); } else if (ddlUF.SelectedItem.Text.Equals("SC - SANTA CATARINA")) { ddlCidade.Items.Add(new ListItem("FLORIANOPOLIS", "FLORIANOPOLIS")); } else if (ddlUF.SelectedItem.Text.Equals("SE - SERGIPE")) { ddlCidade.Items.Add(new ListItem("ARACAJU", "ARACAJU")); } else if (ddlUF.SelectedItem.Text.Equals("TO - TOCANTINS")) { ddlCidade.Items.Add(new ListItem("PALMAS", "PALMAS")); } ddlCidade.Items.Add(new ListItem("--------", "00")); foreach (Entidades.Cadastral.Cidade u in listCidades) { ddlCidade.Items.Add(new ListItem(u.Nome.ToUpper(), u.Nome.ToUpper())); } ddlCidade.DataBind(); } } } catch (Exception ex) { Util.Log.Save("ex:" + ex.Message, "ddlUF_SelectedIndexChanged", "ConsultaWebRastreamentoMoradoresMesmoEndereco", HttpContext.Current.Server.MapPath(diretorioLog)); } }
protected void btnPesquisar_Click(object sender, EventArgs e) { try { if (txtCEP.Text.Trim().Length < 9) { string msg = string.Empty; msg = "CEP INVÁLIDO."; txtCEP.Focus(); lblMensagemRetorno.Visible = true; lblMensagemRetorno.Text = msg + "<br/><br/>"; lblMensagemRetorno.ForeColor = System.Drawing.Color.Red; lblMensagemRetorno.Attributes.Add("style", "font-weight:normal"); divEspacoBranco.Visible = true; divResultado.Visible = false; } else if (ddlUF.SelectedItem.Text == "SELECIONE..." && hdnUfEstado.Value.Trim().Equals("")) { string msg = string.Empty; msg = "SELECIONE O ESTADO (UF)."; lblMensagemRetorno.Visible = true; lblMensagemRetorno.Text = msg + "<br/><br/>"; lblMensagemRetorno.ForeColor = System.Drawing.Color.Red; lblMensagemRetorno.Attributes.Add("style", "font-weight:normal"); divEspacoBranco.Visible = true; divResultado.Visible = false; } else if (ddlCidade.SelectedItem.Text == "SELECIONE..." && hdnCidade.Value.Trim().Equals("")) { string msg = string.Empty; msg = "SELECIONE A CIDADE."; lblMensagemRetorno.Visible = true; lblMensagemRetorno.Text = msg + "<br/><br/>"; lblMensagemRetorno.ForeColor = System.Drawing.Color.Red; lblMensagemRetorno.Attributes.Add("style", "font-weight:normal"); divEspacoBranco.Visible = true; divResultado.Visible = false; } else if (txtBairro.Text.Length == 0) { string msg = string.Empty; msg = "INFORME O BAIRRO."; txtBairro.Focus(); lblMensagemRetorno.Visible = true; lblMensagemRetorno.Text = msg + "<br/><br/>"; lblMensagemRetorno.ForeColor = System.Drawing.Color.Red; lblMensagemRetorno.Attributes.Add("style", "font-weight:normal"); divEspacoBranco.Visible = true; divResultado.Visible = false; } else if (txtLogradouro.Text.Length == 0) { string msg = string.Empty; msg = "INFORME O LOGRADOURO."; txtLogradouro.Focus(); lblMensagemRetorno.Visible = true; lblMensagemRetorno.Text = msg + "<br/><br/>"; lblMensagemRetorno.ForeColor = System.Drawing.Color.Red; lblMensagemRetorno.Attributes.Add("style", "font-weight:normal"); divEspacoBranco.Visible = true; divResultado.Visible = false; } else { string ufSelecionado = hdnUfEstado.Value; string cidadeSelecionada = hdnCidade.Value; Consultar(); for (int i = 0; i < ddlUF.Items.Count; i++) { if (ddlUF.Items[i].Text.Contains(ufSelecionado + " - ")) { ddlUF.SelectedIndex = i; Negocios.Cadastral.WEB.Listas n = new Negocios.Cadastral.WEB.Listas(); List <Entidades.Cadastral.Cidade> listCidades = new List <Entidades.Cadastral.Cidade>(); listCidades = n.ListarCidadesPorIdUF(int.Parse(ddlUF.SelectedItem.Value), "", 0, ""); ddlCidade.Enabled = true; ddlCidade.Items.Clear(); ddlCidade.Items.Add(new ListItem("SELECIONE...", "00")); if (ddlUF.SelectedItem.Text.Equals("RJ - RIO DE JANEIRO")) { ddlCidade.Items.Add(new ListItem("RIO DE JANEIRO", "RIO DE JANEIRO")); } else if (ddlUF.SelectedItem.Text.Equals("SP - SÃO PAULO")) { ddlCidade.Items.Add(new ListItem("SAO PAULO", "SAO PAULO")); } else if (ddlUF.SelectedItem.Text.Equals("AC - ACRE")) { ddlCidade.Items.Add(new ListItem("RIO BRANCO", "RIO BRANCO")); } else if (ddlUF.SelectedItem.Text.Equals("AL - ALAGOAS")) { ddlCidade.Items.Add(new ListItem("MACEIO", "MACEIO")); } else if (ddlUF.SelectedItem.Text.Equals("AP - AMAPÁ")) { ddlCidade.Items.Add(new ListItem("MACAPA", "MACAPA")); } else if (ddlUF.SelectedItem.Text.Equals("AM - AMAZONAS")) { ddlCidade.Items.Add(new ListItem("MANAUS", "MANAUS")); } else if (ddlUF.SelectedItem.Text.Equals("BA - BAHIA")) { ddlCidade.Items.Add(new ListItem("SALVADOR", "SALVADOR")); } else if (ddlUF.SelectedItem.Text.Equals("CE - CEARÁ")) { ddlCidade.Items.Add(new ListItem("FORTALEZA", "FORTALEZA")); } else if (ddlUF.SelectedItem.Text.Equals("DF - DISTRITO FEDERAL")) { ddlCidade.Items.Add(new ListItem("BRASILIA", "BRASILIA")); } else if (ddlUF.SelectedItem.Text.Equals("ES - ESPÍRITO SANTO")) { ddlCidade.Items.Add(new ListItem("VITORIA", "VITORIA")); } else if (ddlUF.SelectedItem.Text.Equals("GO - GOIÁS")) { ddlCidade.Items.Add(new ListItem("GOIANIA", "GOIANIA")); } else if (ddlUF.SelectedItem.Text.Equals("MA - MARANHÃO")) { ddlCidade.Items.Add(new ListItem("SAO LUIS", "SAO LUIS")); } else if (ddlUF.SelectedItem.Text.Equals("MT - MATO GROSSO")) { ddlCidade.Items.Add(new ListItem("CUIABA", "CUIABA")); } else if (ddlUF.SelectedItem.Text.Equals("MS - MATO GROSSO DO SUL")) { ddlCidade.Items.Add(new ListItem("CAMPO GRANDE", "CAMPO GRANDE")); } else if (ddlUF.SelectedItem.Text.Equals("MG - MINAS GERAIS")) { ddlCidade.Items.Add(new ListItem("BELO HORIZONTE", "BELO HORIZONTE")); } else if (ddlUF.SelectedItem.Text.Equals("PA - PARÁ")) { ddlCidade.Items.Add(new ListItem("BELEM", "BELEM")); } else if (ddlUF.SelectedItem.Text.Equals("PB - PARAÍBA")) { ddlCidade.Items.Add(new ListItem("JOAO PESSOA", "JOAO PESSOA")); } else if (ddlUF.SelectedItem.Text.Equals("PR - PARANÁ")) { ddlCidade.Items.Add(new ListItem("CURITIBA", "CURITIBA")); } else if (ddlUF.SelectedItem.Text.Equals("PE - PERNAMBUCO")) { ddlCidade.Items.Add(new ListItem("RECIFE", "RECIFE")); } else if (ddlUF.SelectedItem.Text.Equals("PI - PIAUÍ")) { ddlCidade.Items.Add(new ListItem("TEREZINHA", "TEREZINHA")); } else if (ddlUF.SelectedItem.Text.Equals("RN - RIO GRANDE DO NORTE")) { ddlCidade.Items.Add(new ListItem("NATAL", "NATAL")); } else if (ddlUF.SelectedItem.Text.Equals("RS - RIO GRANDE DO SUL")) { ddlCidade.Items.Add(new ListItem("PORTO ALEGRE", "PORTO ALEGRE")); } else if (ddlUF.SelectedItem.Text.Equals("RO - RONDÔNIA")) { ddlCidade.Items.Add(new ListItem("PORTO VELHO", "PORTO VELHO")); } else if (ddlUF.SelectedItem.Text.Equals("RR - RORAIMA")) { ddlCidade.Items.Add(new ListItem("BOA VISTA", "BOA VISTA")); } else if (ddlUF.SelectedItem.Text.Equals("SC - SANTA CATARINA")) { ddlCidade.Items.Add(new ListItem("FLORIANOPOLIS", "FLORIANOPOLIS")); } else if (ddlUF.SelectedItem.Text.Equals("SE - SERGIPE")) { ddlCidade.Items.Add(new ListItem("ARACAJU", "ARACAJU")); } else if (ddlUF.SelectedItem.Text.Equals("TO - TOCANTINS")) { ddlCidade.Items.Add(new ListItem("PALMAS", "PALMAS")); } ddlCidade.Items.Add(new ListItem("--------", "00")); foreach (Entidades.Cadastral.Cidade u in listCidades) { ddlCidade.Items.Add(new ListItem(u.Nome.ToUpper(), u.Nome.ToUpper())); } ddlCidade.DataBind(); for (int j = 0; j < ddlCidade.Items.Count; j++) { if (ddlCidade.Items[j].Text.Equals(cidadeSelecionada)) { ddlCidade.SelectedIndex = j; break; } } break; } } } } catch (Exception ex) { Util.Log.Save("ex:" + ex.Message, "btnPesquisar_Click", "ConsultaWebRastreamentoMoradoresMesmoEndereco", HttpContext.Current.Server.MapPath(diretorioLog)); //Response.Redirect("../../Home.aspx", false); Page.ClientScript.RegisterStartupScript(this.GetType(), "Mensagem", "<script>alert('" + ex.Message + "')</script>", false); } }