コード例 #1
0
        public static List <EnderecoModel> PorCPF(string cpf)
        {
            var list   = new List <EnderecoModel>();
            var tabela = new Database.Endereco().PorCPF(cpf);

            if (tabela.Rows.Count > 0)
            {
                foreach (DataRow row in tabela.Rows)
                {
                    list.Add(new EnderecoModel()
                    {
                        CPF        = row["cpf"].ToString(),
                        Logradouro = row["logradouro"].ToString(),
                        Numero     = row["numero"].ToString(),
                        Cidade     = row["cidade"].ToString(),
                        Estado     = row["estado"].ToString()
                    });
                }
            }
            return(list);
        }
コード例 #2
0
        public static List <Endereco> Lista(int pessoaId)
        {
            var       enderecos = new List <Endereco>();
            DataTable dados     = new Database.Endereco().Lista(pessoaId);

            for (var i = 0; i < dados.Rows.Count; i++)
            {
                enderecos.Add(new Endereco()
                {
                    Id         = Convert.ToInt32(dados.Rows[i]["id"]),
                    PessoaId   = Convert.ToInt32(dados.Rows[i]["pessoa_id"]),
                    Logradouro = dados.Rows[i]["logradouro"].ToString(),
                    Numero     = Convert.ToInt32(dados.Rows[i]["numero"]),
                    Bairro     = dados.Rows[i]["bairro"].ToString(),
                    Cidade     = dados.Rows[i]["cidade"].ToString(),
                    Estado     = dados.Rows[i]["estado"].ToString(),
                });
            }

            return(enderecos);
        }