Exemple #1
0
        internal List <RegiaoUF> BuscarRegioesUF(int idUf)
        {
            List <RegiaoUF> lstRegiao = new List <RegiaoUF>();

            using (NpgsqlConnection con = new NpgsqlConnection(connectionString))
            {
                var cmd = con.CreateCommand();
                cmd.CommandText = @"SELECT  id, nome, id_uf FROM regiao_uf where id_uf= @id_uf ORDER BY nome ;";
                cmd.Parameters.Add(new NpgsqlParameter("id_uf", NpgsqlDbType.Integer)
                {
                    Value = idUf
                });

                con.Open();
                using (var dr = cmd.ExecuteReader())
                {
                    while (dr.Read())
                    {
                        RegiaoUF regiaoUf = new RegiaoUF();
                        regiaoUf.Id   = (int)(dr["id"]);
                        regiaoUf.Nome = (dr["nome"]).ToString();
                        regiaoUf.IdUF = (int)(dr["id_uf"]);
                        lstRegiao.Add(regiaoUf);
                    }
                }
                con.Close();
            }
            return(lstRegiao);
        }
Exemple #2
0
        public IEnumerable BuscarTodasRegioes()
        {
            List <RegiaoUF> lstRegiao = new List <RegiaoUF>();

            using (NpgsqlConnection con = new NpgsqlConnection(connectionString))
            {
                var cmd = con.CreateCommand();
                cmd.CommandText = @"SELECT  id, nome, id_uf FROM regiao_uf  ORDER BY nome ;";

                con.Open();
                using (var dr = cmd.ExecuteReader())
                {
                    while (dr.Read())
                    {
                        RegiaoUF regiaoUf = new RegiaoUF();
                        regiaoUf.Id   = (int)(dr["id"]);
                        regiaoUf.Nome = (dr["nome"]).ToString();
                        regiaoUf.IdUF = (int)(dr["id_uf"]);
                        lstRegiao.Add(regiaoUf);
                    }
                }
                con.Close();
            }
            return(lstRegiao);
        }