Esempio n. 1
0
 @Action(
     value = "/guardarAcceso",
     results = {
       @Result(name = "success", location = "/paginas/mantenimientos/mensaje_usuario.jsp")
     })
 public String guardarAcceso() {
   objAcceso.setHabilitado("Habilitado");
   System.out.println("cargo:" + objAcceso.getCod_cargo());
   System.out.println("menu:" + objAcceso.getCod_menu());
   try {
     // Si ese cargo ya registro a ese menu
     List<AccesoMenuDTO> lstA = objAccesoServ.listaAcceso(objAcceso.getCod_cargo());
     Integer idSubMenu = objMenuServ.getMenu(objAcceso.getCod_menu()).getId_submenu();
     for (AccesoMenuDTO accesoMenuDTO : lstA) {
       if (!accesoMenuDTO.getCod_menu().equals(idSubMenu)) {
         accesoMenuDTO.setCod_menu(idSubMenu);
         accesoMenuDTO.setHabilitado("Habilitado");
         objAccesoServ.registrarAcceso(accesoMenuDTO);
         break;
       }
     }
     objAccesoServ.registrarAcceso(objAcceso);
     rsult = 1;
     mensaje = "Se Guardo existosamente";
   } catch (Exception e) {
     e.printStackTrace();
     rsult = 0;
     mensaje = "Ocurrio un problema";
   }
   return SUCCESS;
 }
Esempio n. 2
0
 //	cboSubMenu
 @Action(
     value = "/cboSubMenu",
     results = {@Result(name = "success", location = "/paginas/mantenimientos/cboSubMenu.jsp")})
 public String cboSubMenu() {
   System.out.println("menu:" + objAcceso.getCod_menu());
   try {
     this.lstMenu = objMenuServ.listaMenu2(objAcceso.getCod_menu());
   } catch (Exception e) {
     e.printStackTrace();
   }
   System.out.println("cargo:" + objAcceso.getCod_menu());
   return SUCCESS;
 }
Esempio n. 3
0
  @Action(
      value = "/mainAcceso",
      results = {@Result(name = "success", type = "tiles", location = "d_mainacceso")})
  public String mainAcceso() {

    try {
      lstArea = objAreaServ.listaArea();
      lstMenu = objMenuServ.listaMenu1();

    } catch (Exception e) {
      e.printStackTrace();
    }
    return SUCCESS;
  }