<?xml version="1.0" encoding="UTF-8"?>
<?page contentType="text/html;charset=UTF-8"?>
<?variable-resolver class="org.zkoss.zkplus.spring.DelegatingVariableResolver"?>
<?init class="org.zkoss.zkplus.databind.AnnotateDataBinderInit" arg0="winEditarUsuario"?>
<?taglib uri="http://www.zkoss.org/dsp/web/core" prefix="c"?>

<zk xmlns="http://www.zkoss.org/2005/zul">
    <window id="winEditarUsuario" border="normal"
            apply="${editarUsuarioController}"
            width="600px"  height="500px" contentStyle="overflow:auto"
            title="${c:l('editarUsuarioController.window.title')}">
        <toolbar>
            <hbox spacing="5px" style="padding:1px" align="right">
                <button id="btnApagar" height="20"
                        image="/gui/img/remove.png" width="35px"
                        tooltiptext="${c:l('tooltiptext.btnEliminar')}"/>
                <button id="btnSalvar" height="20"
                        image="/gui/img/save.png" width="35px"
                        tooltiptext="${c:l('tooltiptext.btnGuardar')}"/>
                <button id="btnFechar" height="20"
                        image="/gui/img/exit.png" width="35px"
                        onClick="winEditarUsuario.detach()"
                        tooltiptext="${c:l('tooltiptext.btnFechar')}"/>
                         <separator orient="vertical" />
                <button id="btnFinalizarSesion" height="20"
                        label="${c:l('busquedaUsuarioSesionController.btnFinalizarSesion.label')}"
                        tooltiptext="${c:l('busquedaUsuarioSesionController.btnFinalizarSesion.label')}"
                        />
               <separator orient="vertical" />
               <button id="btnCopiar" height="20"
					image="/gui/img/copiar.png" width="35px"
					tooltiptext="${c:l('editarUsuarioController.btnCopiar.tooltiptext')}" />
            </hbox>
        </toolbar>

        <tabbox id="tb">
            <tabs id="tabs">
                <tab id="tabUsuario" label="${c:l('editarUsuarioController.window.title')}"/>
                <tab id="tabUbicacion" label="${c:l('editarUsuarioController.tabel.ubicacion')}" />
                <tab id="tabEmpresa" label="${c:l('editarUsuarioController.tabel.empresa')}" />
                <tab id="tabInternet" label="${c:l('editarUsuarioController.tabel.internet')}" />
                <tab id="tabRestaurarSenha" label="${c:l('editarUsuarioController.tabel.restaurarSenha')}" />
            </tabs>
            <tabpanels>
                <tabpanel id="tbUsuario">
                    <grid fixedLayout="true">
                        <columns>
                            <column width="40%" />
                            <column width="60%" />
                        </columns>
                        
                        <rows>
                            <row>
                                <label value="${c:l('busquedaUsuarioController.cveEmpleado.label')}"/>
                                <textbox id="txtCveEmpleado" width="80%" use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" maxlength="45"/>
                            </row>
                            <row spans="2">
                                <button id="btnPesquisa" image="/gui/img/find.png"
                                    label="${c:l('busquedaUsuarioController.btnPesquisa.label')}"/>
                            </row>
                            <row>
                                <label value="${c:l('busquedaUsuarioController.CveUsuario.label')}"/>
                                <textbox id="txtCveUsuario" width="80%" use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" maxlength="45"
                                    value="@{winEditarUsuario$composer.usuario.claveUsuario}" constraint="no empty"/>
                            </row>
                            <row>
                                <label value="${c:l('busquedaUsuarioController.nombusuario.label')}"/> 
                                <textbox id="txtNombUsuario" width="80%" use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"
                                    value="@{winEditarUsuario$composer.usuario.nombusuario}" constraint="no empty" maxlength="45"/>
                            </row>
                            <row>
                                <label value="${c:l('busquedaUsuarioController.nombpaterno.label')}"/>
                                <textbox id="txtNombPaterno" width="80%" use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" maxlength="30"
                                    value="@{winEditarUsuario$composer.usuario.nombpaterno}" />
                            </row>
                            <row>
                                <label value="${c:l('busquedaUsuarioController.nombmaterno.label')}"/>
                                <textbox id="txtNombMaterno" width="80%" use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" maxlength="30"
                                    value="@{winEditarUsuario$composer.usuario.nombmaterno}" />
                            </row>
                            <row>
                                <label value="${c:l('editarUsuarioController.senha.label')}"/>
                                <textbox type="password" id="txtSenha" width="80%" maxlength="10" />
                            </row>
                            <row>
                                <label value="${c:l('editarUsuarioController.confirmarsenha.label')}"/>
                                <textbox type="password" id="txtConfirmSenha" width="80%" maxlength="10" />
                            </row>
                            <row>
                            <!-- descCorreo -->
                                <label value="${c:l('editarPuntoVentaController.lbDescCorreo.value')}"/>
                                <textbox id="descCorreo" width="80%" maxlength="60"
                                    value="@{winEditarUsuario$composer.usuario.descCorreo}"
                                    use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"/>
                            </row>
                            <row>
                                <label value="${c:l('busquedaUsuarioController.perfil.label')}"/>
                                <combobox id="cmbPerfil" autodrop="true"  constraint="no empty"
                                    mold="rounded" buttonVisible="true" width="90%"
                                    model="@{winEditarUsuario$composer.lsPerfil}"
                                    selectedItem="@{winEditarUsuario$composer.perfilSeleccionada}"
                                    initialValue="@{winEditarUsuario$composer.perfilSeleccionada}"
                                    use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"/>
                            </row>
                            <row>
								<label
									value="${c:l('editarUsuarioController.chkCorteTurnoAutomatico.label')}" />
								<checkbox id="chkCorteTurnoAutomatico"
									checked="@{winEditarUsuario$composer.usuario.indCorteAutomatico}" />
							</row>
							<row>
								<label
									value="${c:l('editarUsuarioController.txtTempoDevolucao.label')}" />
								<textbox id="txtTempoDevolucao" constraint="no empty"
									value="@{winEditarUsuario$composer.usuario.tempoDevolucaoPassagem}"
									use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" />
							</row>
							<row>
								<label
									value="${c:l('busquedaEstacionController.lhDescMac.label')}" visible="false" id="lblDescMac" />
								<textbox id="txtDescMac" width="90%"
									visible="false"
									constraint="${c:new('com.rjconsultores.ventaboletos.web.utilerias.MACConstraint')}"
									maxlength="17"
									value="@{winEditarUsuario$composer.usuario.descMac}"
									use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" />
							</row>		
							<row>
							    <hlayout>
									<label
										value="${c:l('editarUsuarioController.chkTrocarSenha.label')}" />
									<image src="/gui/img/Question_mark_1.png" tooltiptext="${c:l('editarUsuarioController.chkTrocarSenha.ajuda')}"
						                        style="cursor: help" />
						        </hlayout>                		
								<checkbox id="chkTrocarSenha"
									checked="@{winEditarUsuario$composer.usuario.indTrocaSenha}" />
							</row>					
                        </rows>
                    </grid>
                </tabpanel>
                <tabpanel id="tbUbicacion" height="80%">
                    <toolbar>
                        <button id="btnAdicionarUbicacion" height="20" image="/gui/img/add.png" width="35px"
                            tooltiptext="${c:l('editarUsuarioController.btnAdicionar.tooltiptext')}"/>
                        <button id="btnRemoverUbicacion" height="20" image="/gui/img/remove.png" width="35px"
                            tooltiptext="${c:l('editarUsuarioController.btnRemover.tooltiptext')}"/>
                    </toolbar>

                    <grid fixedLayout="true">
                        <columns>
                            <column width="40%" />
                            <column width="60%" />
                        </columns>
                        <rows>
                            <row>
                                <label value="${c:l('editarUsuarioController.lhParada.label')}"/>
                                <combobox id="cmbParada" mold="rounded" buttonVisible="true" width="100%"
                                        use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxParada"/>
                                
                            </row>
                            <row>
                                <label value="${c:l('editarUsuarioController.lhPuntoVenta.label')}"/>
                                <combobox id="cmbPuntoVenta" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
                                   mold="rounded" buttonVisible="true" width="100%" />
                            </row>
                             <row id="rowUsuarioUbicacionPadrao" >
                                <label value="${c:l('editarUsuarioController.lhPadrao.label')}"/>
                               <checkbox id="chkUsuarioUbicacionPadrao" />
                            </row>  
                        </rows>
                    </grid>

                    <listbox id="ubicacionList" use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
                        multiple="false" height="40px" >
                        <listhead sizable="true">
                            <listheader id="lhParada" image="/gui/img/create_doc.gif"
                                label="${c:l('editarUsuarioController.lhParada.label')}"/>
                            <listheader id="lhPuntoVenta" image="/gui/img/create_doc.gif"
                                label="${c:l('editarUsuarioController.lhPuntoVenta.label')}"/>
                                       <listheader id="lhPadrao" image="/gui/img/create_doc.gif"
                                label="${c:l('editarUsuarioController.lhPadrao.label')}"/>
                                
                        </listhead>
                    </listbox>
                </tabpanel>
                <tabpanel id="tbEmpresa" height="80%">
                    <toolbar>
                        <button id="btnAdicionarEmpresa" height="20" image="/gui/img/add.png" width="35px"
                            tooltiptext="${c:l('editarUsuarioController.btnAdicionarEmpresa.tooltiptext')}"/>
                        <button id="btnRemoverEmpresa" height="20" image="/gui/img/remove.png" width="35px"
                            tooltiptext="${c:l('editarUsuarioController.btnRemover.tooltiptext')}"/>
                    </toolbar>

                    <grid fixedLayout="true">
                        <columns>
                            <column width="40%" />
                            <column width="60%" />
                        </columns>
                        <rows>
                            <row>
                                <label value="${c:l('editarUsuarioController.lhEmpresa.label')}"/>
                                <hbox>
                                    <combobox id="cmbEmpresa" 
                                        mold="rounded" buttonVisible="true" width="100%"
                                         model="@{winEditarUsuario$composer.lsEmpresa}"
                                        use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"/>
                                </hbox>
                            </row>
                            <row>
                            	<label value="${c:l('editarUsuarioController.lhValidaPreimpreso.label')}"/>
                            	<radiogroup>
                            		<radio id="radioSim" label="${c:l('MSG.SI')}" checked="true"/>
                            		<radio id="radioNao" label="${c:l('MSG.NO')}" />
                            	</radiogroup>
                            </row>
                        </rows>
                    </grid>

                    <listbox id="empresaList" use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
                        multiple="false" height="170px" >
                        <listhead sizable="true">
                        	<listheader id="lhCNPJ" image="/gui/img/create_doc.gif"
                                label="${c:l('editarUsuarioController.lhCNPJ.label')}"/>
                            <listheader id="lhDescricao" image="/gui/img/create_doc.gif"
                                label="${c:l('editarUsuarioController.lhDescricao.label')}"/>
                            <listheader id="lhTipo" image="/gui/img/create_doc.gif"
                                label="${c:l('editarUsuarioController.lhValidaPreimpreso.label')}"/>
                        </listhead>
                    </listbox>
                </tabpanel>
                
                <tabpanel id="tbInternet">
                    <grid fixedLayout="true">
                        <columns>
                            <column width="40%" />
                            <column width="60%" />
                        </columns>
                        
                        <rows>
                            <row>
								<label value="${c:l('editarUsuarioController.txtEstacion.label')}" />
								<longbox id="txtNumCaja" width="30%" maxlength="10" value="@{winEditarUsuario$composer.usuario.estacionInternetId}" />                            
                            </row>
                            <row>
                                <label value="${c:l('editarUsuarioController.txtTipoVenta.label')}"/>
                                <combobox id="cmbTipoVentaIntegracao" autodrop="true"  constraint="no empty"
                                    mold="rounded" buttonVisible="true" width="90%"
                                    model="@{winEditarUsuario$composer.lsTiposVenta}"
                                    selectedItem="@{winEditarUsuario$composer.tipoVentaSeleccionado}"
                                    initialValue="@{winEditarUsuario$composer.tipoVentaSeleccionado}"
                                    use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"/>
                            </row>
                            <row>
								<label
									value="${c:l('editarUsuarioController.chkRetornaTodasLocalidades.label')}" />
								<checkbox id="chkRetornaTodasLocalidades"
									checked="@{winEditarUsuario$composer.usuario.indRetornaTodasLocalidades}" />
							</row>                            
                        </rows>
                    </grid>
                </tabpanel>
                
                 <tabpanel id="tbRestaurarSenha">
                 	 <grid fixedLayout="true">
                        <columns>
                            <column width="40%" />
                            <column width="60%" />
                        </columns>
                        
                        <rows>
                        
                        	<row>
                        		<label value="${c:l('editarUsuarioController.tabel.restaurarSenha')}" />
                        		<checkbox id="chkIndRecuperarSenha" checked="@{winEditarUsuario$composer.usuario.indRecuperarSenha}" />
                        	</row>
                        	
                        	<row>
                        		<label value="${c:l('editarUsuarioController.tabel.numeroMatricula')}" />
								<textbox id="txtMatricula" maxlength="30"
									value="@{winEditarUsuario$composer.usuario.matricula}"
									use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" />
                        	</row>
                        	
                        	<row>
                        		<label value="${c:l('editarUsuarioController.tabel.dataNascimento')}" />
								<datebox id="dataNascimento" width="120px" mold="rounded"
									value="@{winEditarUsuario$composer.usuario.dataNascimento}" />
                        	</row>
                        	
                        	<row>
                        		<label value="${c:l('editarUsuarioController.tabel.sobrenomePaterno')}" />
								<textbox id="txtSobrenomePaterno" maxlength="30"
									value="@{winEditarUsuario$composer.usuario.nombpaternoRecuperacao}"
									use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" />
                        	</row>
                        
                        </rows>
                      
                      </grid>
                 </tabpanel>
                
            </tabpanels>
        </tabbox>
        
    </window>
</zk>
