public List<Bairros> PesquisarBL() { /*criar as regras de negocio*/ BairrosDA bairrosDA = new BairrosDA(); return bairrosDA.PesquisarDA(); }
public List<Bairros> PesquisarBL(int bai) { BairrosDA bairrosDA = new BairrosDA(); return bairrosDA.PesquisarDA(bai); }
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; }