<%@include file="/comunJSP/q02bCabecera.jsp"%>



<%String idioma =  (String)q70contextoejie.get("idioma");%>

		

<script src="<%=staticPathScript%>/grupos/q02bAltaGrupos.js" type="text/javascript"></script>



<html:tablasCodigos

	  name="tablasCodigosRoles"

	  type="es.ejie.frmk.infraestructura.tablas.Q70TablasCodigosBean"

	  scope="page"

	  options="optionsCollection" 

	  table="Q021GV01"

	  labelColumn="q021gt00_desc" 

	  valueColumn="q021gt00_ni_multiple" />

	  

<html:tablasCodigos

	  name="tablasCodigosUsuarios"

	  type="es.ejie.frmk.infraestructura.tablas.Q70TablasCodigosBean"

	  scope="page"

	  options="optionsCollection" 

	  table="Q022FV01"

	  labelColumn="q022ft00_nombre_completo" 

	  valueColumn="q022ft00_ni_multiple" />



	

<div class="q02_contenedor_body"> 



<html:form action="/q02bDispModificacionGrupos.do">

 	<html:hidden property="inicio"/>

	<html:hidden property="accion" />

	<html:hidden name="contexto" property="grupo(niGrupo)" />				

			

		<html:errors i18nKey="q02brecursosErroresCuestionarios"/>

		

		<div class="q02_borde">		

			<div class="q02_tit_azul">

				<html:message key="comun.modificacion" />

			</div>

			<div class="q02_borde_titulo"></div>  

			<div class="q02_parrafo">

					<html:message key="grupos.consultaDatos" /><br><br>										

			</div>

						

			<div class="q02_bordeHoja">		  

				<div class="q02_datos_cuestionario">				

					<div class="q02_divNormal_cuestionario">

					<div class="q02_label"> 

						<html:message key="comun.obligatorio" />&nbsp;<html:message key="comun.codigo"/>:

					</div>

					<div>

						<label>

							<html:text name="contexto" tabIndex="1" styleId="grupo(codGrupo)" property="grupo(codGrupo)" styleClass="q02_campo" size="20" maxlength="15" />

						</label>

		  			</div>

				</div>

				<div class="q02_divNormal_cuestionario">

					<div class="q02_label"> 

						<html:message key="comun.obligatorio" />&nbsp;<html:message key="comun.descripcion"/>:

					</div>

					<div>

						<label>

							<html:text name="contexto" tabIndex="2" styleId="grupo(descripcionGrupo)" property="grupo(descripcionGrupo)" styleClass="q02_campo" size="60" maxlength="50" />

						</label>

		  			</div>

				</div>

				

				<br/><br/>

				

				<fieldset class="listasDobles">

				<legend><html:message key="seguridad.grupos.roles"/></legend>	 

				

				<div class="izda_fieldset">			

				<html:select property="listaRolesNoSeleccionados" styleClass="campolista" multiple="true">

					<%

						String[] codigos = request.getParameterValues("listaRolesNoSeleccionados");

						if( codigos != null ){

							for(int i=0; i<codigos.length; i++){

								String[] codigoValor = codigos[i].split(Q02bConstantes.SEPARADOR_PK); 

							%>

								<option value="<%=codigos[i]%>">

								<%=codigoValor[1]%>

								</option>		

							<%

							}//fin for

						} //fin if

						else{ 

					%>						

							<logic:iterate id="listaNoAsignados" name="contexto" property="listaRoles">

								<bean:define id="idCodigo" name="listaNoAsignados" property="codigo"/>

								<bean:define id="idValor" name="listaNoAsignados" property="valor"/>

					<%

								String codigo = idCodigo+Q02bConstantes.SEPARADOR_PK+idValor;

					%>

								<option value="<%=codigo%>">

									<%=idValor%>

								</option>		

							</logic:iterate>	

					<%			

						} //fin else

					%>

				</html:select>										

			</div>

			<div class="dcha_fieldset"> 

				<html:select property="listaRolesSeleccionados" styleClass="campolista2" multiple="true">

					<%

						String[] codigosSeleccionados = request.getParameterValues("listaRolesSeleccionados");

						if( codigosSeleccionados != null ){

							for(int i=0; i<codigosSeleccionados.length; i++){

								String[] codigoValor = codigosSeleccionados[i].split(Q02bConstantes.SEPARADOR_PK); 

							%>

								<option value="<%=codigosSeleccionados[i]%>">

								<%=codigoValor[1]%>

								</option>		

							<%

							}//fin for

						} //fin if

						else{ 

					%>						

							<logic:iterate id="listaAsignados" name="contexto" property="listaRolesAsignados">

								<bean:define id="idCodigo" name="listaAsignados" property="codigo"/>

								<bean:define id="idValor" name="listaAsignados" property="valor"/>

					<%

								String codigo = idCodigo+Q02bConstantes.SEPARADOR_PK+idValor;

					%>

								<option value="<%=codigo%>">

									<%=idValor%>

								</option>		

							</logic:iterate>	

					<%			

						} //fin else

					%>

				</html:select>

			</div>

				

				<div class="div_flechas">

	  				<label>

						<html:img styleClass="flecha" onclick="javascript:one2two(document['formGrupos'].elements['listaRolesNoSeleccionados'],document['formGrupos'].elements['listaRolesSeleccionados']);"  src="<%=imgFlechaDerecha%>" titleKey="seguridad.procesos.boton.roles.agregar" altKey="seguridad.procesos.boton.roles.agregar" />

	  				</label>

	  				<label>

						<html:img styleClass="flecha2" onclick="javascript:two2one(document['formGrupos'].elements['listaRolesNoSeleccionados'],document['formGrupos'].elements['listaRolesSeleccionados']);"  src="<%=imgFlechaIzquierda%>" titleKey="seguridad.procesos.boton.roles.quitar" altKey="seguridad.procesos.boton.roles.quitar"/>

	  				</label>

				</div>

			</fieldset> 	 

				

			<br/><br/>

				

				<fieldset class="listasDobles">

				<legend><html:message key="seguridad.grupos.usuarios"/></legend>	 

				

				<div class="izda_fieldset">			

				<html:select property="listaUsuariosNoSeleccionados" styleClass="campolista" multiple="true">

					<%

						String[] codigosUsu = request.getParameterValues("listaUsuariosNoSeleccionados");

						if( codigosUsu != null ){

							for(int i=0; i<codigosUsu.length; i++){

								String[] codigoValorUsu = codigosUsu[i].split(Q02bConstantes.SEPARADOR_PK); 

							%>

								<option value="<%=codigosUsu[i]%>">

								<%=codigoValorUsu[1]%>

								</option>		

							<%

							}//fin for

						} //fin if

						else{ 

					%>						

							<logic:iterate id="listaNoAsignados" name="contexto" property="listaUsuarios">

								<bean:define id="idCodigo" name="listaNoAsignados" property="codigo"/>

								<bean:define id="idValor" name="listaNoAsignados" property="valor"/>

					<%

								String codigoUsu = idCodigo+Q02bConstantes.SEPARADOR_PK+idValor;

					%>

								<option value="<%=codigoUsu%>">

									<%=idValor%>

								</option>		

							</logic:iterate>	

					<%			

						} //fin else

					%>

				</html:select>										

			</div>

			<div class="dcha_fieldset"> 

				<html:select property="listaUsuariosSeleccionados" styleClass="campolista2" multiple="true">

					<%

						String[] codigosSeleccionadosUsu = request.getParameterValues("listaUsuariosSeleccionados");

						if( codigosSeleccionadosUsu != null ){

							for(int i=0; i<codigosSeleccionadosUsu.length; i++){

								String[] codigoValorUsu = codigosSeleccionadosUsu[i].split(Q02bConstantes.SEPARADOR_PK); 

							%>

								<option value="<%=codigosSeleccionadosUsu[i]%>">

								<%=codigoValorUsu[1]%>

								</option>		

							<%

							}//fin for

						} //fin if

						else{ 

					%>						

							<logic:iterate id="listaAsignados" name="contexto" property="listaUsuariosAsignados">

								<bean:define id="idCodigo" name="listaAsignados" property="codigo"/>

								<bean:define id="idValor" name="listaAsignados" property="valor"/>

					<%

								String codigoUsu = idCodigo+Q02bConstantes.SEPARADOR_PK+idValor;

					%>

								<option value="<%=codigoUsu%>">

									<%=idValor%>

								</option>		

							</logic:iterate>	

					<%			

						} //fin else

					%>

				</html:select>

			</div>

				

				<div class="div_flechas">

	  				<label>

						<html:img styleClass="flecha" onclick="javascript:one2two(document['formGrupos'].elements['listaUsuariosNoSeleccionados'],document['formGrupos'].elements['listaUsuariosSeleccionados']);"  src="<%=imgFlechaDerecha%>" titleKey="seguridad.procesos.boton.roles.agregar" altKey="seguridad.procesos.boton.roles.agregar" />

	  				</label>

	  				<label>

						<html:img styleClass="flecha2" onclick="javascript:two2one(document['formGrupos'].elements['listaUsuariosNoSeleccionados'],document['formGrupos'].elements['listaUsuariosSeleccionados']);"  src="<%=imgFlechaIzquierda%>" titleKey="seguridad.procesos.boton.roles.quitar" altKey="seguridad.procesos.boton.roles.quitar"/>

	  				</label>

				</div>

			</fieldset> 	 		

		

				

			 	</div>		<!--  Fin apartado q02_datos_cuestionario-->

			</div> <!--  Fin apartado q02_bordeHoja-->

			<%@include file="/comunJSP/q02bToolbarBotonesCrearModificar.inc"%>



		</div> <!--  Fin apartado q02_borde-->

	<!--  Botones -->

</html:form>

</div>	<!--  q02_contenedor_body -->



  