%
/*
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*
}
}
%>