public String novo() throws SQLException { if (usuarioLogadoBean.getUsuario().getPerfil().getCadsubdepartamentoincluir()) { return "cadUsuario"; } else { FacesContext context = FacesContext.getCurrentInstance(); context.addMessage(null, new FacesMessage("Erro!", "Acesso Negado")); } return ""; }
public String editar(Usuario usuario) throws SQLException { if (usuarioLogadoBean.getUsuario().getPerfil().getCadusuarioeditar()) { if (usuario != null) { FacesContext fc = FacesContext.getCurrentInstance(); HttpSession session = (HttpSession) fc.getExternalContext().getSession(false); session.setAttribute("usuario", usuario); return "cadUsuario"; } } else { FacesContext context = FacesContext.getCurrentInstance(); context.addMessage(null, new FacesMessage("Erro!", "Acesso Negado")); } return null; }
public String habilitarDesabilitar() { if (usuarioLogadoBean.getUsuario().getPerfil().getCadusuariosituacao()) { if (linha != null) { int nlinha = Integer.parseInt(linha); if (nlinha >= 0) { if (listaUsuario.get(nlinha).getSituacao().equalsIgnoreCase("Ativo")) { listaUsuario.get(nlinha).setSituacao("Inativo"); } else listaUsuario.get(nlinha).setSituacao("Ativo"); UsuarioFacade usuarioFacade = new UsuarioFacade(); usuarioFacade.salvar(listaUsuario.get(nlinha)); listaAtividadesMB.gerarListaUsuario(); return "consUsuario"; } } } else { FacesContext context = FacesContext.getCurrentInstance(); context.addMessage(null, new FacesMessage("Erro!", "Acesso Negado")); } return ""; }
public String salvar() { ContasReceberFacade contasReceberFacade = new ContasReceberFacade(); if (conta.getIdcontasreceber() == null) { conta.setBoletocancelado(Boolean.FALSE); conta.setBoletoenviado(Boolean.FALSE); conta.setBoletogerado("NAO"); conta.setDataEmissao(new Date()); conta.setDataalterada(false); conta.setDesagio(0.0f); conta.setJuros(0.0f); conta.setValorpago(0.0f); PlanoContaFacade planoCoontaFacade = new PlanoContaFacade(); Planoconta plano = planoCoontaFacade.consultar(usuarioLogadoMB.getParametrosprodutos().getIdplanocontas()); conta.setPlanoconta(plano); } conta.setVendas(vendas); conta = contasReceberFacade.salvar(conta); RequestContext.getCurrentInstance().closeDialog(conta); return "consContasReceber"; }