/** Ejecuta la sentencia SQL. */ public void execute( Short codFuncion, String descripcion, Short codModulo, String nivelAuditoria, String regVigente, String reqAutorizacion) throws SQLException { try { modify.setUsername(Sesion.getDbUsuario()); modify.setPassword(Sesion.getDbClave()); modify.setParameter("codFuncion", codFuncion); modify.setParameter("descripcion", descripcion); modify.setParameter("codModulo", codModulo); modify.setParameter("nivelAuditoria", nivelAuditoria); modify.setParameter("regVigente", regVigente); modify.setParameter("reqAutorizacion", reqAutorizacion); modify.execute(); } // Liberar recursos del objeto modify. finally { modify.close(); } }
/** Crea una instancia DBModify e inicializa sus propiedades. */ protected void initializer() { modify = new DBModify(); try { modify.setDriverName(Sesion.getDbClaseLocal()); modify.setUrl(Sesion.getDbUrlLocal()); modify.setCommand( "INSERT INTO funcion ( codfuncion, descripcion, codmodulo, nivelauditoria, regvigente, actualizacion, reqautorizacion ) VALUES ( :codFuncion, :descripcion, :codModulo, :nivelAuditoria, :regVigente, CURRENT_TIMESTAMP, :reqAutorizacion )"); DBParameterMetaData parmMetaData = modify.getParameterMetaData(); parmMetaData.setParameter( 1, "codFuncion", java.sql.DatabaseMetaData.procedureColumnIn, java.sql.Types.SMALLINT, Short.class); parmMetaData.setParameter( 2, "descripcion", java.sql.DatabaseMetaData.procedureColumnIn, java.sql.Types.VARCHAR, String.class); parmMetaData.setParameter( 3, "codModulo", java.sql.DatabaseMetaData.procedureColumnIn, java.sql.Types.SMALLINT, Short.class); parmMetaData.setParameter( 4, "nivelAuditoria", java.sql.DatabaseMetaData.procedureColumnIn, java.sql.Types.CHAR, String.class); parmMetaData.setParameter( 5, "regVigente", java.sql.DatabaseMetaData.procedureColumnIn, java.sql.Types.CHAR, String.class); parmMetaData.setParameter( 6, "reqAutorizacion", java.sql.DatabaseMetaData.procedureColumnIn, java.sql.Types.CHAR, String.class); } catch (SQLException ex) { ex.printStackTrace(); } }
/** Crea una instancia DBModify e inicializa sus propiedades. */ protected void initializer() { modify = new DBModify(); try { modify.setDriverName(Sesion.getDbClaseLocal()); modify.setUrl(Sesion.getDbUrlLocal()); modify.setCommand( "INSERT INTO funcionperfil ( codperfil, codfuncion, habilitado, autorizado, actualizacion, codmodulo ) VALUES ( :codPerfil, :codFuncion, :habilitado, :autorizado, CURRENT_TIMESTAMP, :codModulo )"); DBParameterMetaData parmMetaData = modify.getParameterMetaData(); parmMetaData.setParameter( 1, "codPerfil", java.sql.DatabaseMetaData.procedureColumnIn, java.sql.Types.CHAR, String.class); parmMetaData.setParameter( 2, "codFuncion", java.sql.DatabaseMetaData.procedureColumnIn, java.sql.Types.SMALLINT, Short.class); parmMetaData.setParameter( 3, "habilitado", java.sql.DatabaseMetaData.procedureColumnIn, java.sql.Types.CHAR, String.class); parmMetaData.setParameter( 4, "autorizado", java.sql.DatabaseMetaData.procedureColumnIn, java.sql.Types.CHAR, String.class); parmMetaData.setParameter( 5, "codModulo", java.sql.DatabaseMetaData.procedureColumnIn, java.sql.Types.SMALLINT, Short.class); } catch (SQLException ex) { ex.printStackTrace(); } }
/** Ejecuta la sentencia SQL. */ public void execute( String codPerfil, Short codModulo, Short codFuncion, String habilitado, String autorizado) throws SQLException { try { modify.setUsername(Sesion.getDbUsuario()); modify.setPassword(Sesion.getDbClave()); modify.setParameter("codPerfil", codPerfil); modify.setParameter("codFuncion", codFuncion); modify.setParameter("habilitado", habilitado); modify.setParameter("autorizado", autorizado); modify.setParameter("codModulo", codModulo); modify.execute(); } // Liberar recursos del objeto modify. finally { modify.close(); } }