protected void gvProdutos_SelectedIndexChanged(object sender, EventArgs e) { Orcamento objOrcamento = new Orcamento(); OrcamentoDAL dbOrcamento = new OrcamentoDAL(); Produto objProduto = new Produto(); ProdutoDAL dbProduto = new ProdutoDAL(); Pessoa objPessoa = new Pessoa(); PessoaDAL dbPessia = new PessoaDAL(); objOrcamento = dbOrcamento.ObertProdutoPorID(Convert.ToInt32(gvProdutos.SelectedDataKey.Value), ref erro); objPessoa = dbPessia.ObterPessoaID(objOrcamento.IdPessoa, ref erro); objProduto = dbProduto.ObterProdutoPorID(objOrcamento.IdProduto, ref erro); if (objOrcamento != null && objProduto != null && objPessoa != null) { bindProduto(objOrcamento, objProduto, objPessoa); } else { Session.Add("danger", "Erro " + erro); } }
protected void gvCliente_SelectedIndexChanged(object sender, EventArgs e) { PessoaDAL dbPessoa = new PessoaDAL(); Pessoa objPessoa = dbPessoa.ObterPessoaID(Convert.ToInt32(gvCliente.SelectedDataKey.Value), ref erro); Pessoa objPessoaPorTipo = new Pessoa(); if (objPessoa != null && objPessoa.TipoPessoa == "F") { objPessoaPorTipo = dbPessoa.ObterPessoaFisicaPorID(Convert.ToInt32(gvCliente.SelectedDataKey.Value), ref erro); if (erro != "") { Session.Add("danger", "Não foi possível Carregar o Cliente selecionado!" + erro); return; } } else if (objPessoa != null && objPessoa.TipoPessoa == "J") { objPessoaPorTipo = dbPessoa.ObterPessoaJuridicaPorID(Convert.ToInt32(gvCliente.SelectedDataKey.Values), ref erro); if (erro != "") { Session.Add("danger", "Não foi possível Carregar o Cliente selecionado!" + erro); return; } } bindCliente(objPessoaPorTipo); }