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."); } }
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); }
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; }
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 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(); } } }