protected void Page_Load(object sender, EventArgs e) { { string idpedido = Request["IDPedido"]; if (idpedido != null) { PedidoBLL pbll = new PedidoBLL(); PessoaFisicaBLL pfbll = new PessoaFisicaBLL(); PessoaJuridicaBLL pjbll = new PessoaJuridicaBLL(); ItemBLL ibll = new ItemBLL(); ProdutoBLL prbll = new ProdutoBLL(); var pedido = pbll.GetPedido(idpedido); lblCodigoPedido.Text = pedido.CodigoPedido; lblNomePessoa.Text = pfbll.GetPessoaFisica(pedido.CodigoComprador).NomePessoa; lblNomeFornecedor.Text = pjbll.GetPessoaJuridica(pedido.CodigoVendedor).NomePessoa; var items = ibll.GetItems().Where(p => p.CodigoPedido == pedido.CodigoPedido).ToList(); double total = 0; List <Produto> produtos = new List <Produto>(); foreach (var item in items) { //var produto = prbll.GetProduto(item.CodigoProduto); //produtos.Add(produto); total += double.Parse(item.ValorTotal); //labelitens += "<br/>Produto: "+produto.Nome+"| Qtd: "+item.Qtd+"| Preço: "+produto.Preco; } grvProdutos.DataSource = items; grvProdutos.DataBind(); lblTotal.Text = total.ToString(); } } }
private void CarregarFornecedores() { PessoaJuridicaBLL pjbll = new PessoaJuridicaBLL(); var lista = pjbll.GetPessoaJuridicas(); grvFornecedor.DataSource = lista; grvFornecedor.DataBind(); }
private void CarregarFornecedores() { PessoaJuridicaBLL pbll = new PessoaJuridicaBLL(); var pessoas = pbll.GetPessoaJuridicas(); drpFornecedor.DataTextField = "NomePessoa"; drpFornecedor.DataValueField = "CodigoPJ"; drpFornecedor.DataSource = pessoas; drpFornecedor.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { string idfornecedor = Request["ID"]; PessoaJuridicaBLL pjbll = new PessoaJuridicaBLL(); var pessoajuridica = pjbll.GetPessoaJuridica(idfornecedor); lblNome.Text = pessoajuridica.Pessoa.Nome; CarregarProdutos(); } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { string id = Request["ID"]; if (id != null) { PessoaJuridicaBLL pjbll = new PessoaJuridicaBLL(); var pessoa = pjbll.GetPessoaJuridica(id); txtCNPJ.Text = pessoa.CNPJ; txtEndereço.Text = pessoa.Pessoa.Endereco; txtNome.Text = pessoa.Pessoa.Nome; } } }
protected void grvFornecedor_RowCommand(object sender, GridViewCommandEventArgs e) { string id = e.CommandArgument.ToString(); if (e.CommandName == "Produtos") { Response.Redirect("../Produtos/Produtos.aspx?ID=" + id); } else if (e.CommandName == "Editar") { Response.Redirect("Fornecedor.aspx?ID=" + id); } else if (e.CommandName == "Excluir") { PessoaJuridicaBLL pjbll = new PessoaJuridicaBLL(); pjbll.Excluir(id); CarregarFornecedores(); } }
protected void btnSalvar_Click(object sender, EventArgs e) { PessoaJuridicaBLL pjbll = new PessoaJuridicaBLL(); Negocio.Pessoa p = new Negocio.Pessoa(); p.Endereco = txtEndereço.Text; p.Nome = txtNome.Text; PessoaJuridica pj = new PessoaJuridica(); pj.Pessoa = p; pj.CNPJ = txtCNPJ.Text; string id = Request["ID"]; if (id != null) { pj.CodigoPJ = id; pjbll.Alterar(pj); } else { pjbll.Inserir(pj); } Response.Redirect("ListaFornecedor.aspx"); }