コード例 #1
0
        public DataTable localizarTodo(DTO.Cliente cliente)
        {
            Banco banco = new Banco();

            string sql = "select cep ce, logradouro lo, numero nu, complemento co, bairro ba, cidade ci, estado es, pais pa from endereco";

            DataTable table = banco.dataServiceSelect(sql, null);

            //List<DTO.Endereco> enderecos = new List<DTO.Endereco>();

            //foreach (var item in table.Rows)
            //{

            //    DTO.Endereco endereco = new DTO.Endereco();

            //    endereco.Cep = table.Rows[iten]["ce"].ToString();
            //    endereco.Logradouro = table.Rows[0]["lo"].ToString();
            //    endereco.Numero = table.Rows[0]["nu"].ToString();
            //    endereco.Complemento = table.Rows[0]["co"].ToString();
            //    endereco.Bairro = table.Rows[0]["ba"].ToString();
            //    endereco.Cidade = table.Rows[0]["ci"].ToString();
            //    endereco.Estado = table.Rows[0]["es"].ToString();
            //    endereco.Pais = table.Rows[0]["pa"].ToString();

            //    enderecos.Add(endereco);
            //}


            return(table);
        }
コード例 #2
0
        public DTO.Endereco localizar(DTO.Endereco endereco)
        {
            Banco banco = new Banco();

            string sql = "select cep ce, logradouro lo, numero nu, complemento co, bairro ba, cidade ci, estado es, pais pa from endereco en where cliente_id = " + endereco.Cliente_id;

            DataTable table = banco.dataServiceSelect(sql, null);

            DTO.Endereco e = new DTO.Endereco();

            try
            {
                e.Cep         = table.Rows[0]["ce"].ToString();
                e.Logradouro  = table.Rows[0]["lo"].ToString();
                e.Numero      = table.Rows[0]["nu"].ToString();
                e.Complemento = table.Rows[0]["co"].ToString();
                e.Bairro      = table.Rows[0]["ba"].ToString();
                e.Cidade      = table.Rows[0]["ci"].ToString();
                e.Estado      = table.Rows[0]["es"].ToString();
                e.Pais        = table.Rows[0]["pa"].ToString();

                return(e);
            }
            catch (Exception)
            {
                return(new DTO.Endereco());
            }
        }
コード例 #3
0
        public DTO.Cliente localizar(DTO.Cliente cliente)
        {
            Banco banco = new Banco();

            string sql = "select id i, nome n, sobrenome s, email e, cpf c, data_nascimento d, "
                         + "telefone t, celular ce from cliente cl where cl.cpf = " + cliente.Cpf;

            DataTable table = banco.dataServiceSelect(sql, null);

            DTO.Cliente c = new DTO.Cliente();

            try
            {
                c.Id              = int.Parse(table.Rows[0]["i"].ToString());
                c.Nome            = table.Rows[0]["n"].ToString();
                c.Sobrenome       = table.Rows[0]["s"].ToString();
                c.Cpf             = table.Rows[0]["c"].ToString();
                c.Email           = table.Rows[0]["e"].ToString();
                c.Data_nascimento = DateTime.Parse(table.Rows[0]["d"].ToString());
                c.Telefone        = table.Rows[0]["t"].ToString();
                c.Celular         = table.Rows[0]["ce"].ToString();

                return(c);
            }
            catch (Exception)
            {
                return(new DTO.Cliente());
            }
        }
コード例 #4
0
        public DataTable localizarTdo()
        {
            Banco banco = new Banco();

            string sql = "select id i, nome n, sobrenome s, email e, cpf c, data_nascimento d, "
                         + "telefone t, celular ce from cliente";

            DataTable table = banco.dataServiceSelect(sql, null);

            return(table);
        }