protected void btnSalvar_Click(object sender, EventArgs e) { BancosInstrucoesBL banBL = new BancosInstrucoesBL(); BancosInstrucoes bancos = new BancosInstrucoes(); bancos.Id = utils.ComparaIntComZero(hfId.Value); bancos.Codigo = txtCodigo.Text; bancos.Descricao = txtDescricao.Text; bancos.Nrdias = ddlObrigDias.SelectedValue == "true"; bancos.Bancoid = utils.ComparaIntComZero(ddlBanco.SelectedValue); if (bancos.Id > 0) { if (banBL.EditarBL(bancos)) ExibirMensagem("Instrução atualizada com sucesso!"); else ExibirMensagem("Não foi possível atualizar a instrução. Revise as informações"); } else { if (banBL.InserirBL(bancos)) { ExibirMensagem("Instrução gravada com sucesso!"); LimparCampos(); } else ExibirMensagem("Não foi possível gravar a instrução. Revise as informações"); } }
protected void dtgBancos_RowDeleting(object sender, GridViewDeleteEventArgs e) { BancosInstrucoesBL banBL = new BancosInstrucoesBL(); BancosInstrucoes bancos = new BancosInstrucoes(); bancos.Id = utils.ComparaIntComZero(dtgBancos.DataKeys[e.RowIndex][0].ToString()); if (banBL.ExcluirBL(bancos)) ExibirMensagem("Registro excluído com sucesso !"); else ExibirMensagem("Não foi possível excluir o registro, existem registros dependentes"); Pesquisar(null); }
private void CarregarDdlInstrucao(DropDownList ddl) { BancosInstrucoesBL banInstBL = new BancosInstrucoesBL(); List<BancosInstrucoes> banInst = banInstBL.PesquisarBL(); ddl.Items.Add(new ListItem()); foreach (BancosInstrucoes ltbI in banInst) ddl.Items.Add(new ListItem(ltbI.Codigo + " - " + ltbI.Descricao, ltbI.Id.ToString())); ddl.SelectedIndex = 0; }
private void carregarDados(int id_banIns) { BancosInstrucoesBL banInsBL = new BancosInstrucoesBL(); List<BancosInstrucoes> banIns = banInsBL.PesquisarBL(id_banIns); foreach (BancosInstrucoes ltBanIns in banIns) { hfId.Value = ltBanIns.Id.ToString(); txtCodigo.Text = ltBanIns.Codigo.ToString(); txtDescricao.Text = ltBanIns.Descricao; ddlObrigDias.SelectedValue = ltBanIns.Nrdias.ToString(); ddlBanco.SelectedValue = ltBanIns.Bancoid.ToString(); } }
private void Pesquisar(string valor) { DataTable tabela = new DataTable("tabela"); DataColumn coluna1 = new DataColumn("ID", Type.GetType("System.Int32")); DataColumn coluna2 = new DataColumn("CODIGO", Type.GetType("System.String")); DataColumn coluna3 = new DataColumn("DESCRICAO", Type.GetType("System.String")); DataColumn coluna4 = new DataColumn("CODBANCO", Type.GetType("System.Int32")); DataColumn coluna5 = new DataColumn("DESBANCO", Type.GetType("System.String")); DataColumn coluna6 = new DataColumn("NRDIAS", 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); BancosInstrucoesBL banBL = new BancosInstrucoesBL(); List<BancosInstrucoes> bancos; bancos = banBL.PesquisarBuscaBL(valor); foreach (BancosInstrucoes ban in bancos) { DataRow linha = tabela.NewRow(); linha["ID"] = ban.Id; linha["CODIGO"] = ban.Codigo; linha["DESCRICAO"] = ban.Descricao; linha["NRDIAS"] = ban.Nrdias ? "Sim" : "Não"; if (ban.Bancos != null) { linha["CODBANCO"] = ban.Bancos.Codigo; linha["DESBANCO"] = ban.Bancos.Descricao; } else { linha["CODBANCO"] = null; linha["DESBANCO"] = null; } tabela.Rows.Add(linha); } dtbPesquisa = tabela; dtgBancos.DataSource = tabela; dtgBancos.DataBind(); }