예제 #1
0
        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("DESCAGENCIA", Type.GetType("System.String"));
            DataColumn coluna5 = new DataColumn("DESBANCO", Type.GetType("System.String"));

            tabela.Columns.Add(coluna1);
            tabela.Columns.Add(coluna2);
            tabela.Columns.Add(coluna3);
            tabela.Columns.Add(coluna4);
            tabela.Columns.Add(coluna5);

            ContasBL conBL = new ContasBL();
            List<Contas> contas;
            BancosBL banBL = new BancosBL();
            List<Bancos> bancos;

            contas = conBL.PesquisarBuscaBL(valor);

            foreach (Contas ltCon in contas)
            {
                DataRow linha = tabela.NewRow();

                linha["ID"] = ltCon.Id;
                linha["CODIGO"] = ltCon.Codigo;
                linha["DESCRICAO"] = ltCon.Descricao;
                if (ltCon.Agencia != null)
                {
                    linha["DESCAGENCIA"] = ltCon.Agencia.Codigo.ToString() + " - " + ltCon.Agencia.Descricao.ToString();

                    bancos = banBL.PesquisarBL(utils.ComparaIntComZero(ltCon.Agencia.BancoId.ToString()));
                    foreach (Bancos ltBan in bancos)
                        linha["DESBANCO"] = ltBan.Codigo.ToString() + " - " + ltBan.Descricao;

                }

                tabela.Rows.Add(linha);
            }

            dtbPesquisa = tabela;
            dtgContas.DataSource = tabela;
            dtgContas.DataBind();
        }
        private void CarregarDDLBanco()
        {
            BancosBL banBL = new BancosBL();
            List<Bancos> bancos = banBL.PesquisarBL();

            ddlBanco.Items.Add(new ListItem("Selecione", ""));
            foreach (Bancos ltBan in bancos)
                ddlBanco.Items.Add(new ListItem(ltBan.Codigo.ToString() + " - " + ltBan.Descricao, ltBan.Id.ToString()));

            ddlBanco.SelectedIndex = 0;
        }
예제 #3
0
        private void CarregarDados(int id_ban)
        {
            BancosBL banBL = new BancosBL();
            List<Bancos> bancos = banBL.PesquisarBL(id_ban);

            foreach (Bancos ltBan in bancos)
            {
                hfId.Value = ltBan.Id.ToString();
                txtCodigo.Text = ltBan.Codigo.ToString();
                txtDescricao.Text = ltBan.Descricao;
            }
        }