Exemplo n.º 1
0
        protected void btnSalvar_Click(object sender, EventArgs e)
        {
            ContasBL conBL = new ContasBL();
            Contas contas = new Contas();

            contas.Id = utils.ComparaIntComZero(hfId.Value);
            contas.Codigo = utils.ComparaIntComZero(txtCodigo.Text);
            contas.Descricao = txtDescricao.Text;
            contas.Titular = txtTitular.Text;
            contas.AgenciaId = utils.ComparaIntComZero(ddlAgencia.SelectedValue);
            contas.Digito = txtDigito.Text;

            if (contas.Id > 0)
            {

                if (conBL.EditarBL(contas))
                    ExibirMensagem("Conta atualizada com sucesso !");
                else
                    ExibirMensagem("Não foi possível atualizar a conta. Revise as informações.");

            }
            else
            {
                if (conBL.InserirBL(contas))
                {
                    ExibirMensagem("Conta gravada com sucesso !");
                    LimparCampos();
                    ddlBanco.Focus();
                }
                else
                    ExibirMensagem("Não foi possível gravar a conta. Revise as informações.");
            }
        }
Exemplo n.º 2
0
        protected void dtgContas_RowDeleting(object sender, GridViewDeleteEventArgs e)
        {
            ContasBL conBL = new ContasBL();
            Contas contas = new Contas();
            contas.Id = utils.ComparaIntComZero(dtgContas.DataKeys[e.RowIndex][0].ToString());

            if (conBL.ExcluirBL(contas))
                ExibirMensagem("Registro excluído com sucesso !");
            else
                ExibirMensagem("Não foi possível excluir o registro, existem registros dependentes");

            Pesquisar(null);
        }
Exemplo n.º 3
0
        protected void dtgTitulo_RowDeleting(object sender, GridViewDeleteEventArgs e)
        {
            ContasBL conBL = new ContasBL();
            Contas contas = new Contas();
            contas.Id = utils.ComparaIntComZero(dtgTitulo.DataKeys[e.RowIndex][0].ToString());
            conBL.ExcluirBL(contas);
            Pesquisar(null);

            //if (this.Master.VerificaPermissaoUsuario("EXCLUIR"))
            //{
            //    ContasBL conBL = new ContasBL();
            //    Contas contas = new Contas();
            //    contas.Id = utils.ComparaIntComZero(dtgTitulo.DataKeys[e.RowIndex][0].ToString());
            //    conBL.ExcluirBL(contas);
            //    Pesquisar(null);
            //}
            //else
            //    Response.Redirect("~/erroPermissao.aspx?nomeUsuario=" + ((Label)Master.FindControl("lblNomeUsuario")).Text + "&usuOperacao=operação", true);
        }
        private void CarregarDDLConta(int age_id)
        {
            ContasBL conBL = new ContasBL();
            List<Contas> contas = conBL.PesquisarBL(age_id);

            ddlConta.Items.Clear();
            ddlConta.Items.Add(new ListItem("Selecione", ""));
            foreach (Contas ltCon in contas)
                ddlConta.Items.Add(new ListItem(ltCon.Codigo.ToString() + " - " + ltCon.Descricao, ltCon.Id.ToString()));

            ddlConta.SelectedIndex = 0;
        }
Exemplo n.º 5
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();
        }
Exemplo n.º 6
0
        private void CarregarDados(int id_con)
        {
            ContasBL conBL = new ContasBL();
            List<Contas> contas = conBL.PesquisarBL(id_con);

            foreach (Contas ltCon in contas)
            {
                hfId.Value = ltCon.Id.ToString();
                txtCodigo.Text = ltCon.Codigo.ToString();
                txtDescricao.Text = ltCon.Descricao;
                txtTitular.Text = ltCon.Titular;
                txtDigito.Text = ltCon.Digito;
                if (ltCon.Agencia != null)
                {
                    ddlBanco.SelectedValue = ltCon.Agencia.BancoId.ToString();
                    CarregarDDLAgencia(utils.ComparaIntComZero(ltCon.Agencia.BancoId.ToString()));
                    ddlAgencia.SelectedValue = ltCon.AgenciaId.ToString();
                }
            }
        }