<% /* Shablon formi ANA_RUO_Set.jsp */%> %< response.setHeader("Cache-Control","no-cache"); //HTTP 1.1 response.setHeader("Pragma","no-cache"); //HTTP 1.0 response.setDateHeader ("Expires", 0); //prevents caching at the proxy server %> <%@ include file="../src/com/apconsulting/pseudoejb/EntityContextWrapper.jsp" %> <%@ include file="../src/com/apconsulting/pseudoejb/BMPEntityBean.jsp" %> <%@ include file="../src/com/apconsulting/pseudoejb/ContextWrapper.jsp" %> <%@ include file="../src/com/apconsulting/jenesic/ejb/Ruoli/RuoliBean_Interfaces.jsp" %> <%@ include file="../src/com/apconsulting/jenesic/ejb/Ruoli/RuoliBean.jsp" %> <%@ include file="../_include/Checker.jsp" %> <% String ReqMODE=""; // parameter of request String str_edit=""; str_edit=request.getParameter("str_edit"); //out.print(""); IRuoli Ruoli=null; long lCOD_RUO=0; if(request.getParameter("SBM_MODE")!=null) { ReqMODE=request.getParameter("SBM_MODE"); //out.println(ReqMODE); Checker c = new Checker(); long i=0; long des_fuz=0; //- checking for required fields lCOD_RUO=c.checkLong("Ruoli ID",request.getParameter("RUO_ID"),true); // out.println(""); String strNOM_RUO=c.checkString("Ruoli",request.getParameter("RUOLO"),true); String strDES_RUO=c.checkString("Descrizione",request.getParameter("DESC"),true); if (c.isError) { String err = c.printErrors(); out.println(""); return; } //======================================================================================= if(ReqMODE.equals("edt")) { // editing of attivitaLavorative-------------------- // gettinf of object String strCOD_RUO=request.getParameter("RUO_ID"); //ID of attivitaLavorative IRuoliHome home=(IRuoliHome)PseudoContext.lookup("RuoliBean"); Long ruo_id=new Long(strCOD_RUO); Ruoli = home.findByPrimaryKey(ruo_id); try{ Ruoli.setNOM_RUO(strNOM_RUO); Ruoli.setDES_RUO(strDES_RUO); //----zapolnenie fuz_ruo_tab-------- if (str_edit.equals("edit")) { i=1; String index=""; while(i<110) { index=new String(Long.toString(i) ); String tip_ace=request.getParameter(index); Ruoli.setTIP_ACE(lCOD_RUO, i, tip_ace); // out.print(""); i=i+1; } // out.print(""); } //----------------------------------- }catch(Exception ex){ out.print(""); return; } } //======================================================================================= if(ReqMODE.equals("new")) { // new Ruoli-------------------------- // creating of object IRuoliHome home=(IRuoliHome)PseudoContext.lookup("RuoliBean"); %><% // Ruoli=home.create(strNOM_RUO, strDES_RUO); //----zapolnenie fuz_ruo_tab-------- try{ if (str_edit.equals("edit")) { i=1; out.print(""); String index=""; while(i<110) { index=new String(Long.toString(i) ); String tip_ace=request.getParameter(index); Ruoli.addTIP_ACE(Ruoli.getCOD_RUO(), i, tip_ace); out.print(""); i=i+1; } out.print(""); } //----------------------------------- }catch(Exception ex){ out.print(""); return; } } //======================================================================================= if (Ruoli!=null){ // *Not require Fields* } } %>