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); }
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); }
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); }
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); }
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); }