public EditarContasReceberMB() { FacesContext fc = FacesContext.getCurrentInstance(); HttpSession session = (HttpSession) fc.getExternalContext().getSession(false); conta = (Contasreceber) session.getAttribute("contareceber"); session.removeAttribute("contareceber"); if (conta == null) { conta = new Contasreceber(); } else { idVendas = String.valueOf(conta.getVendas().getIdvendas()); vendas = conta.getVendas(); nomeCliente = vendas.getCliente().getNome(); } }
public String buscarPoIdVenda() { if (idVendas.length() > 0) { VendasFacade vendasFacade = new VendasFacade(); this.vendas = vendasFacade.consultarVendas(Integer.parseInt(idVendas)); if (vendas == null) { FacesMessage msg = new FacesMessage("Erro! ", "Venda não localizada."); } else { nomeCliente = vendas.getCliente().getNome(); conta.setNumerodocumento(String.valueOf(idVendas)); } } return ""; }