protected void btnSalvar_Click(object sender, EventArgs e) { BancosBL banBL = new BancosBL(); Bancos bancos = new Bancos(); bancos.Id = utils.ComparaIntComZero(hfId.Value); bancos.Codigo = txtCodigo.Text; bancos.Descricao = txtDescricao.Text; if (bancos.Id > 0) { if (banBL.EditarBL(bancos)) ExibirMensagem("Banco atualizado com sucesso !"); else ExibirMensagem("Não foi possível atualizar o banco. Revise as informações."); } else { if (banBL.InserirBL(bancos)) { ExibirMensagem("Banco gravado com sucesso !"); LimparCampos(); txtCodigo.Focus(); } else ExibirMensagem("Não foi possível gravar o banco. Revise as informações."); } }
public bool InserirBL(Bancos ban) { if (IsValid(ban)) { BancosDA bancosDA = new BancosDA(); return bancosDA.InserirDA(ban); } else return false; }
public bool ExcluirBL(Bancos ban) { if (ban.Id > 0) { BancosDA bancosDA = new BancosDA(); return bancosDA.ExcluirDA(ban); } else return false; }
public bool EditarBL(Bancos ban) { if (ban.Id > 0 && IsValid(ban)) { BancosDA bancosDA = new BancosDA(); return bancosDA.EditarDA(ban); } else return false; }
protected void dtgBancos_RowDeleting(object sender, GridViewDeleteEventArgs e) { BancosBL banBL = new BancosBL(); Bancos bancos = new Bancos(); 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); }
public bool ExcluirDA(Bancos ban) { SqlParameter[] paramsToSP = new SqlParameter[1]; paramsToSP[0] = new SqlParameter("@id", ban.Id); try { SqlHelper.ExecuteNonQuery(ConfigurationManager.ConnectionStrings["conexao"].ToString(), CommandType.StoredProcedure, "stp_delete_bancos", paramsToSP); return true; } catch (Exception e) { return false; } }
public bool InserirDA(Bancos ban) { SqlParameter[] paramsToSP = new SqlParameter[2]; paramsToSP[0] = new SqlParameter("@codigo", ban.Codigo.ToUpper()); paramsToSP[1] = new SqlParameter("@descricao", ban.Descricao.ToUpper()); try { SqlHelper.ExecuteNonQuery(ConfigurationManager.ConnectionStrings["conexao"].ToString(), CommandType.StoredProcedure, "stp_insert_bancos", paramsToSP); return true; } catch (Exception e) { return false; } }
private List<Portadores> CarregarObjPortadores(SqlDataReader dr) { List<Portadores> portadores = new List<Portadores>(); AgenciasDA ageDA = new AgenciasDA(); BancosDA banDA = new BancosDA(); ContasDA conDA = new ContasDA(); while (dr.Read()) { Portadores por = new Portadores(); por.Id = int.Parse(dr["ID"].ToString()); por.Codigo = int.Parse(dr["CODIGO"].ToString()); por.Descricao = dr["DESCRICAO"].ToString(); por.AgenciaId = utils.ComparaIntComNull(dr["AGENCIAID"].ToString()); por.BancoId = utils.ComparaIntComNull(dr["BANCOID"].ToString()); por.ContaId = utils.ComparaIntComNull(dr["CONTAID"].ToString()); por.CodCedente = utils.ComparaIntComNull(dr["CODCEDENTE"].ToString()); por.Carteira = dr["CARTEIRA"].ToString(); int Id = 0; if(por.AgenciaId != null ) { Id = Convert.ToInt32(por.AgenciaId); List<Agencias> agencias = ageDA.PesquisarDA(Id); Agencias age = new Agencias(); foreach (Agencias ltAge in agencias) { age.Codigo = ltAge.Codigo; age.Descricao = ltAge.Descricao; } por.Agencia = age; } if (por.BancoId != null) { Id = Convert.ToInt32(por.BancoId); List<Bancos> bancos = banDA.PesquisarDA(Id); Bancos ban = new Bancos(); foreach (Bancos ltBan in bancos) { ban.Codigo = ltBan.Codigo; ban.Descricao = ltBan.Descricao; } por.Banco = ban; } if (por.ContaId != null) { Id = Convert.ToInt32(por.ContaId); List<Contas> contas = conDA.PesquisarDA(Id); Contas con = new Contas(); foreach (Contas ltCon in contas) { con.Id = ltCon.Id; con.Codigo = ltCon.Codigo; con.Descricao = ltCon.Descricao; con.Digito = ltCon.Digito; } por.Contas = con; } portadores.Add(por); } return portadores; }
private List<Agencias> CarregarObjAgencias(SqlDataReader dr) { List<Agencias> agencias = new List<Agencias>(); CidadesDA cidDA = new CidadesDA(); BairrosDA baiDA = new BairrosDA(); BancosDA banDA = new BancosDA(); while (dr.Read()) { Agencias age = new Agencias(); age.Id = int.Parse(dr["ID"].ToString()); age.Codigo = int.Parse(dr["CODIGO"].ToString()); age.Descricao = dr["DESCRICAO"].ToString(); age.BairroId = utils.ComparaIntComNull(dr["BAIRROID"].ToString()); age.Cep = dr["CEP"].ToString(); age.Endereco = dr["ENDERECO"].ToString(); age.Complemento = dr["COMPLEMENTO"].ToString(); age.Ranking = utils.ComparaIntComZero(dr["RANKING"].ToString()); age.CidadeId = utils.ComparaIntComNull(dr["CIDADEID"].ToString()); age.BancoId = utils.ComparaIntComZero(dr["BANCOID"].ToString()); int id = 0; DataSet dsCid = cidDA.PesquisaDA(age.CidadeId != null ? utils.ComparaIntComZero(age.CidadeId.ToString()) : 0); if (dsCid.Tables[0].Rows.Count != 0) { Cidades cid = new Cidades(); cid.Id = (Int32)dsCid.Tables[0].Rows[0]["id"]; cid.Codigo = (Int32)dsCid.Tables[0].Rows[0]["codigo"]; cid.Descricao = (string)dsCid.Tables[0].Rows[0]["descricao"]; cid.EstadoId = (Int32)dsCid.Tables[0].Rows[0]["estadoid"]; age.Cidade = cid; } if (age.BairroId != null) { id = Convert.ToInt32(age.BairroId); List<Bairros> bairros = baiDA.PesquisarDA(id); Bairros bai = new Bairros(); foreach (Bairros ltBai in bairros) { bai.Codigo = ltBai.Codigo; bai.Descricao = ltBai.Descricao; } age.Bairro = bai; } if (age.BancoId > 0) { id = Convert.ToInt32(age.BancoId); List<Bancos> bancos = banDA.PesquisarDA(id); Bancos ban = new Bancos(); foreach (Bancos ltBan in bancos) { ban.Codigo = ltBan.Codigo; ban.Descricao = ltBan.Descricao; } age.Banco = ban; } agencias.Add(age); } return agencias; }
private bool IsValid(Bancos ban) { bool valido; valido = ban.Descricao.Length <= 70; return valido; }
private List<BancosInstrucoes> CarregarObjBancoInstrucoes(SqlDataReader dr) { List<BancosInstrucoes> bancosInstrucoes = new List<BancosInstrucoes>(); BancosDA banDA = new BancosDA(); Int32 id; while (dr.Read()) { BancosInstrucoes banInst = new BancosInstrucoes(); banInst.Id = int.Parse(dr["ID"].ToString()); banInst.Codigo = dr["CODIGO"].ToString(); banInst.Descricao = dr["DESCRICAO"].ToString(); banInst.Nrdias = Boolean.Parse(dr["NRDIAS"].ToString()); banInst.Bancoid = int.Parse(dr["BANCOID"].ToString()); if (banInst.Bancoid > 0) { id = Convert.ToInt32(banInst.Bancoid); List<Bancos> bancos = banDA.PesquisarDA(id); Bancos ban = new Bancos(); foreach (Bancos ltBan in bancos) { ban.Codigo = ltBan.Codigo; ban.Descricao = ltBan.Descricao; } banInst.Bancos = ban; } bancosInstrucoes.Add(banInst); } return bancosInstrucoes; }
private List<Bancos> CarregarObjBanco(SqlDataReader dr) { List<Bancos> bancos = new List<Bancos>(); while (dr.Read()) { Bancos ban = new Bancos(); ban.Id = int.Parse(dr["ID"].ToString()); ban.Codigo = dr["CODIGO"].ToString(); ban.Descricao = dr["DESCRICAO"].ToString(); bancos.Add(ban); } return bancos; }