protected void dtgCidades_RowDeleting(object sender, GridViewDeleteEventArgs e) { CidadesBL cidBL = new CidadesBL(); Cidades cidades = new Cidades(); cidades.Id = utils.ComparaIntComZero(dtgCidades.DataKeys[e.RowIndex][0].ToString()); if (cidBL.ExcluirBL(cidades)) ExibirMensagem("Cidade excluída com sucesso !"); else ExibirMensagem("Não foi possível excluir o registro, existem registros dependentes"); Pesquisar(null); }
private void CarregarDdlCidade(DropDownList ddl, int id_uf) { CidadesBL cidBL = new CidadesBL(); List<Cidades> cidades = cidBL.PesquisaCidUfDA(id_uf); ddl.Items.Clear(); ddl.Items.Add(new ListItem("Selecione", "")); foreach (Cidades ltCid in cidades) ddl.Items.Add(new ListItem(ltCid.Descricao, ltCid.Id.ToString())); ddl.SelectedIndex = 0; }
private string[] RetornarCodigoDecricaoCidade(int id_cid) { string[] v_cidade = new string[2]; CidadesBL cidBL = new CidadesBL(); DataSet dsCid = cidBL.PesquisarBL(id_cid); if (dsCid.Tables[0].Rows.Count != 0) { v_cidade[0] = (string)dsCid.Tables[0].Rows[0]["codigo"].ToString(); v_cidade[1] = (string)dsCid.Tables[0].Rows[0]["descricao"]; } return v_cidade; }
private void CarregarTabelaPesquisaCidade() { Session["tabelaPesquisa"] = null; DataTable dt = CriarDtPesquisa(); CidadesBL cidBL = new CidadesBL(); Cidades ci = new Cidades(); List<Cidades> cidades = cidBL.PesquisarBL(); foreach (Cidades cid in cidades) { DataRow linha = dt.NewRow(); linha["ID"] = cid.Id; linha["CODIGO"] = cid.Codigo; linha["DESCRICAO"] = cid.Descricao; dt.Rows.Add(linha); } if (dt.Rows.Count > 0) Session["tabelaPesquisa"] = dt; Session["objBLPesquisa"] = cidBL; Session["objPesquisa"] = ci; }
private void Pesquisar(string valor) { DataTable tabela = new DataTable(); DataColumn coluna1 = new DataColumn("ID", Type.GetType("System.Int32")); DataColumn coluna2 = new DataColumn("CODIGO", Type.GetType("System.Int32")); DataColumn coluna3 = new DataColumn("DESCRICAO", Type.GetType("System.String")); DataColumn coluna4 = new DataColumn("ESTADOID", Type.GetType("System.Int32")); DataColumn coluna5 = new DataColumn("UF", Type.GetType("System.String")); DataColumn coluna6 = new DataColumn("DESESTADO", Type.GetType("System.String")); tabela.Columns.Add(coluna1); tabela.Columns.Add(coluna2); tabela.Columns.Add(coluna3); tabela.Columns.Add(coluna4); tabela.Columns.Add(coluna5); tabela.Columns.Add(coluna6); List<Cidades> cidades; CidadesBL cidBL = new CidadesBL(); EstadosBL estBL = new EstadosBL(); cidades = cidBL.PesquisarBuscaBL(valor); List<Estados> estados; foreach (Cidades cid in cidades) { DataRow linha = tabela.NewRow(); linha["ID"] = cid.Id; linha["CODIGO"] = cid.Codigo; linha["DESCRICAO"] = cid.Descricao; linha["ESTADOID"] = cid.EstadoId; estados = estBL.PesquisarBL(cid.EstadoId); foreach (Estados est in estados) { linha["UF"] = est.Uf; linha["DESESTADO"] = est.Descricao; } tabela.Rows.Add(linha); } dtbPesquisa = tabela; dtgCidades.DataSource = tabela; dtgCidades.DataBind(); }