Ejemplo n.º 1
0
        public Pedido ObtemPedido(int id)
        {
            Pedido Pedido = new Pedido();

            string SQL = "select p.CodigoPedido, CodigoComprador, CodigoVendedor, DataPedido, CodigoProduto, CodigoItem, Qtd, ValorUnitario from pedido p inner join item i on p.CodigoPedido = i.CodigoPedido where p.CodigoPedido = " + id;

            Dictionary <string, string> registro = ConnectionSQL.ExecutarComandoLeituraSQL(SQL);

            Pedido.Codigo    = Convert.ToInt32(registro["CodigoPedido"]);
            Pedido.Comprador = new PessoaFisica()
            {
                Codigo = Convert.ToInt32(registro["CodigoComprador"])
            };
            Pedido.Vendedor = new PessoaJuridica()
            {
                Codigo = Convert.ToInt32(registro["CodigoVendedor"])
            };
            Pedido.DataPedido = Convert.ToDateTime(registro["DataPedido"]);
            Pedido.Item       = new ItemDoPedido()
            {
                Codigo        = Convert.ToInt32(registro["CodigoItem"]),
                Quantidade    = Convert.ToInt32(registro["Qtd"]),
                ValorUnitario = Convert.ToInt32(registro["ValorUnitario"]),
                Produto       = new Produto()
                {
                    Codigo = Convert.ToInt32(registro["CodigoProduto"])
                }
            };
            return(Pedido);
        }
Ejemplo n.º 2
0
        public PessoaFisica ObtemPedidoPessoa(int id)
        {
            PessoaFisica pessoa = new PessoaFisica();

            string SQL = "Select top(1) pf.CodigoPF From PessoaFisica pf inner join Pedido P on pf.CodigoPF = p.CodigoComprador where pf.CodigoPF =  " + id;

            Dictionary <string, string> registro = ConnectionSQL.ExecutarComandoLeituraSQL(SQL);

            if (registro.Count > 0)
            {
                pessoa.Codigo = int.Parse(registro["CodigoPF"]);
            }

            return(pessoa);
        }
Ejemplo n.º 3
0
        public Produto ObtemPedidoProduto(int id)
        {
            Produto produto = new Produto();

            string SQL = "Select top(1) p.CodigoProduto From produto p inner join item i on p.CodigoProduto = i.CodigoProduto inner join pedido pe on i.CodigoPedido = pe.CodigoPedido where p.CodigoProduto = " + id;

            Dictionary <string, string> registro = ConnectionSQL.ExecutarComandoLeituraSQL(SQL);

            if (registro.Count > 0)
            {
                produto.Codigo = int.Parse(registro["CodigoProduto"]);
            }

            return(produto);
        }
        public PessoaJuridica ObtemProdutoPessoa(int id)
        {
            PessoaJuridica pessoa = new PessoaJuridica();

            string SQL = "Select top(1) pj.CodigoPJ From PessoaJuridica pj inner join Produto P on pj.CodigoPJ = p.CodigoFornecedor where pj.CodigoPJ = " + id;

            Dictionary <string, string> registro = ConnectionSQL.ExecutarComandoLeituraSQL(SQL);

            if (registro.Count > 0)
            {
                pessoa.Codigo = int.Parse(registro["CodigoPJ"]);
            }

            return(pessoa);
        }
        public PessoaJuridica ObtemPessoa(int id)
        {
            PessoaJuridica pessoa = new PessoaJuridica();

            string SQL = "Select CodigoPessoa, Nome, Endereco, CNPJ, Ativa From Pessoa p inner join PessoaJuridica J on p.CodigoPessoa = J.CodigoPJ where CodigoPessoa = " + id;

            Dictionary <string, string> registro = ConnectionSQL.ExecutarComandoLeituraSQL(SQL);

            pessoa.Codigo   = int.Parse(registro["CodigoPessoa"]);
            pessoa.Nome     = registro["Nome"];
            pessoa.Endereco = registro["Endereco"];
            pessoa.CNPJ     = registro["CNPJ"];
            pessoa.Ativa    = Convert.ToBoolean(registro["Ativa"]);
            return(pessoa);
        }
Ejemplo n.º 6
0
        public PessoaFisica ObtemPessoa(int id)
        {
            PessoaFisica pessoa = new PessoaFisica();

            string SQL = "Select CodigoPessoa, Nome, Endereco, CPF, DataNascimento, Sexo From Pessoa p inner join PessoaFisica F on p.CodigoPessoa = F.CodigoPF where CodigoPessoa = " + id;

            Dictionary <string, string> registro = ConnectionSQL.ExecutarComandoLeituraSQL(SQL);

            pessoa.Codigo         = int.Parse(registro["CodigoPessoa"]);
            pessoa.Nome           = registro["Nome"];
            pessoa.Endereco       = registro["Endereco"];
            pessoa.CPF            = registro["CPF"];
            pessoa.DataNascimento = Convert.ToDateTime(registro["DataNascimento"]);
            pessoa.Sexo           = registro["Sexo"];
            return(pessoa);
        }
Ejemplo n.º 7
0
        public Produto ObtemProduto(int id)
        {
            Produto produto = new Produto();

            string SQL = "Select * From produto p inner join PessoaJuridica J on p.CodigoFornecedor = J.CodigoPJ where CodigoProduto = " + id;

            Dictionary <string, string> registro = ConnectionSQL.ExecutarComandoLeituraSQL(SQL);

            produto.Codigo     = int.Parse(registro["CodigoProduto"]);
            produto.Nome       = registro["Nome"];
            produto.Preco      = Convert.ToDecimal(registro["Preco"]);
            produto.Fornecedor = new PessoaJuridica()
            {
                Codigo = Convert.ToInt32(registro["CodigoFornecedor"])
            };
            return(produto);
        }