public void PreencherCidade(string UF) { MEmpresa = new Empresa(); var ListCidade = MEmpresa.CidadeEmpresasUF(UF); ddlCidade.Items.Clear(); ddlCidade.Items.Add(string.Empty); foreach (var item in ListCidade) { ddlCidade.Items.Add(item); } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { MEmpresa = new Empresa(); PreencherUFCidade(); GrdEmpresas.DataSource = MEmpresa.Pesquisa(); GrdEmpresas.DataBind(); } else { if(ddlCidade.SelectedValue.ToString() == string.Empty ) PreencherCidade(ddlUf.SelectedValue.ToString()); } }
public void PreencherUFCidade() { MEmpresa = new Empresa(); var ListUF = MEmpresa.UFEmpresas(); ddlUf.Items.Clear(); ddlUf.Items.Add(string.Empty); foreach (var item in ListUF) { ddlUf.Items.Add(item); } var ListCidade = MEmpresa.CidadeEmpresas(); ddlCidade.Items.Clear(); ddlCidade.Items.Add(string.Empty); foreach (var item in ListCidade) { ddlCidade.Items.Add(item); } }
protected void BtnBuscar_Click(object sender, EventArgs e) { if(ddlUf.SelectedValue.ToString().Trim() != string.Empty && ddlCidade.SelectedValue.ToString().Trim() != string.Empty) { MEmpresa = new Empresa(); GrdEmpresas.DataSource = null; GrdEmpresas.DataBind(); GrdEmpresas.DataSource = MEmpresa.PesquisaUFCidade(ddlUf.SelectedValue.ToString(),ddlCidade.SelectedValue.ToString()); GrdEmpresas.DataBind(); ddlCidade.SelectedValue = string.Empty; } else if (ddlUf.SelectedValue.ToString() != string.Empty) { GrdEmpresas.DataSource = null; GrdEmpresas.DataBind(); GrdEmpresas.DataSource = Empresa.PesquisaUF(ddlUf.SelectedValue.ToString()); GrdEmpresas.DataBind(); ddlCidade.SelectedValue = string.Empty; } }