<?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="winEditarEstacion"?>
<?taglib uri="http://www.zkoss.org/dsp/web/core" prefix="c"?>

<zk>
	<window id="winEditarEstacion" border="normal"
		apply="${editarEstacionController}" width="600px"
		contentStyle="overflow:auto"
		title="${c:l('editarEstacionController.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('editarEstacionController.btnApagar.tooltiptext')}" />
				<button id="btnSalvar" height="20"
					image="/gui/img/save.png" width="35px"
					tooltiptext="${c:l('editarEstacionController.btnSalvar.tooltiptext')}" />
				<button id="btnFechar" height="20"
					image="/gui/img/exit.png" width="35px"
					onClick="winEditarEstacion.detach()"
					tooltiptext="${c:l('editarEstacionController.btnFechar.tooltiptext')}" />
			</hbox>
		</toolbar>
		<tabbox>
			<tabs width="200px">
				<tab
					label="${c:l('editarEstacionController.window.title')}" />
				<tab
					label="${c:l('editarEstacionController.txtTipoIntegracaoTef')}" />
				<tab 
					id="tabRioCard" label="RioCard" visible="false"/>
				<tab
					label="${c:l('editarEstacionController.tab.label.impresora')}" />
			</tabs>
			<tabpanels>
				<!-- ESTACAO -->
				<tabpanel>
					<grid fixedLayout="true">
						<columns>
							<column width="30%" />
							<column width="70%" />
						</columns>
						<rows>
							<row>
								<label
									value="${c:l('busquedaEstacionController.lhDescEstacion.label')}" />
								<textbox id="txtDescEstacion"
									width="90%" rows="3" constraint="no empty" maxlength="60"
									value="@{winEditarEstacion$composer.estacion.descestacion}"
									use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" />
							</row>
							<row>
								<label
									value="${c:l('busquedaEstacionController.lhDescMac.label')}" />
									<!-- constraint="${c:new('com.rjconsultores.ventaboletos.web.utilerias.MACConstraint')}"  -->
								<textbox id="txtDescMac" width="90%" 
									maxlength="17"
									use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" />
							</row>
							<row>
								<label
									value="${c:l('busquedaEstacionController.lhIMEI.label')}" />
								<textbox id="txtIMEI" width="90%" 
									maxlength="20"
									use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" />
							</row>
							<row>
								<label
									value="${c:l('busquedaEstacionController.lhNumCaja.label')}" />
								<!-- constraint="no empty" -->
								<longbox id="txtNumCaja" width="90%"
									 maxlength="10"
									value="@{winEditarEstacion$composer.estacion.numcaja}" />
							</row>
							<row>
								<label
									value="${c:l('busquedaEstacionController.nomeImpressoraRelatorio.label')}" />
								<textbox id="txtNomImpressoraRelatorio"
									width="90%" maxlength="60"
									value="@{winEditarEstacion$composer.estacion.nomeImpressoraRelatorio}"
									tooltiptext="${c:l('editarEstacionController.tooltip.impressorarelatorio')}" />
							</row>
							<row>
								<label
									value="${c:l('editarEstacionController.tipoImpressoraRelatorio.label')}" />
								<combobox id="cmbTpImpressoraRelatorio" width="90%"
									mold="rounded" buttonVisible="true"
									use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
									selectedItem="@{winEditarEstacion$composer.estacion.tipoImpressoraRelatorio}"/>
							</row>
							<row>
								<label
									value="${c:l('busquedaEstacionController.nomeImpressoraSeguro.label')}" />
								<textbox id="txtNomImpressoraSeguro"
									width="90%" maxlength="20"
									value="@{winEditarEstacion$composer.estacion.nombImpresoraSeguro}"
									tooltiptext="${c:l('editarEstacionController.tooltip.impressoraseguro')}" />
							</row>
							<row>
								<label
									value="${c:l('busquedaEstacionController.nomeImpressoraBPe.label')}" />
								<textbox id="txtNomImpressoraBPe"
									width="90%" maxlength="20"
									value="@{winEditarEstacion$composer.estacion.nomeImpressoraBPe}"
									tooltiptext="${c:l('editarEstacionController.tooltip.impressorabpe')}" />
							</row>
							<row>
								<label
									value="${c:l('busquedaEstacionController.lhPuntoVenta.label')}" />
								<combobox id="cmbPuntoVenta"
									constraint="no empty"
									use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxPuntoVenta"
									initialValue="@{winEditarEstacion$composer.estacion.puntoVenta}"
									selectedItem="@{winEditarEstacion$composer.estacion.puntoVenta}"
									mold="rounded" buttonVisible="true" width="90%" />
							</row>
							<row>
								<label
									value="${c:l('editarEstacionController.conexion')}" />
								<combobox id="cmbConexion" width="90%"
									mold="rounded" buttonVisible="true"
									use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
									selectedItem="@{winEditarEstacion$composer.estacion.conexionBancaria}">
									<!-- comboitem value="B" label="${c:l('editarEstacionController.IndTipo.1')}" /-->
									<comboitem value="" label=" " />
									<comboitem value="M"
										label="${c:l('editarEstacionController.IndTipo.2')}" />
									<!-- comboitem value="S" label="${c:l('editarEstacionController.IndTipo.3')}" /-->
									<comboitem value="E"
										label="${c:l('editarEstacionController.IndTipo.4')}" />
									<comboitem value="D"
										label="${c:l('editarEstacionController.IndTipo.5')}" />
								</combobox>
							</row>
							<row>
								<label
									value="${c:l('editarEstacionController.pausarImpressora')}" />
								<radiogroup Id="indPausarImpressora">
									<radio id="rdPausarImpressoraSi"
										label="${c:l('MSG.SI')}" />
									<radio id="rdPausarImpressoraNo"
										label="${c:l('MSG.NO')}" />
								</radiogroup>
							</row>
							<row>
								<label
									value="${c:l('editarEstacionController.terminalMultiplo')}" />
								<radiogroup Id="indTerminalMultiplo">
									<radio id="rdTerminalMultiploSi"
										label="${c:l('MSG.SI')}" />
									<radio id="rdTerminalMultiploNo"
										label="${c:l('MSG.NO')}" />
								</radiogroup>
							</row>
							<row>
								<label
									value="${c:l('busquedaEstacionController.lhNumPortaPinpad.label')}" />
								<intbox id="txtNumPortaPinpad" width="90%" maxlength="2" 
								value="@{winEditarEstacion$composer.estacion.numPortaPinpad}"/>
							</row>
							<row>
								<label
									id="lblExibeQrcodePinpad"
									value="${c:l('busquedaEstacionController.lhExibeQrcodePinpad.label')}" />
								<checkbox id="chkExibeQrcodePinpad"
									checked="@{winEditarEstacion$composer.estacion.indExibeQrcodePinpad}"/>
							</row>
							<row id="rowUtilizaCartaoLibercard" visible="false">
								<label
									id="lblLibercard"
									visible="false"
									value="${c:l('busquedaEstacionController.lhUtilizaCartaoLibercard.label')}" />
								<checkbox id="chkUtilizaCartaoLibercard"
									visible="false"
									checked="@{winEditarEstacion$composer.estacion.utilizaCartaoLibercard}"/>
							</row>
							<row>
								<label
									id="lblStockCentral"
									value="${c:l('busquedaEstacionController.lhStockCentral.label')}" />
								<checkbox id="chkStockCentral"
									checked="@{winEditarEstacion$composer.estacion.indStockCentral}"/>
							</row>
							<row>
								<label
									id="lblVoucherBPe"
									value="${c:l('busquedaEstacionController.lblVoucherBPe.label')}" />
								<checkbox id="chkVoucherBPe"
									checked="@{winEditarEstacion$composer.estacion.indVoucher}"/>
							</row>
							<row>
								<label
									id="lblMapaViagemImpTermica"
									value="${c:l('busquedaEstacionController.lblMapaViagemImpTermica.label')}" />
								<checkbox id="chkMapaViagemImpTermica"
									checked="@{winEditarEstacion$composer.estacion.indMapaViagemImpTermica}"/>
							</row>
						</rows>
					</grid>
				</tabpanel>

				<tabpanel>
					<!-- SITEF -->
					<grid fixedLayout="true">
						<columns>
							<column width="30%" />
							<column width="70%" />
						</columns>
						<rows>
							<row>
								<label
									value="${c:l('editarEstacionController.txtTipoIntegracaoTef')}" />
								<combobox id="cmbIntegracaoTef" width="90%"
									use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
									mold="rounded" buttonVisible="true"
									model="@{winEditarEstacion$composer.lsIntegracaoTef}" />
							</row>
							<row>
								<label
									value="${c:l('editarEstacionController.empresa.label')}" />
								<combobox id="cmbEmpresa" width="90%"
									use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
									mold="rounded" buttonVisible="true"
									model="@{winEditarEstacion$composer.lsEmpresa}" />
							</row>
							<row>
								<label
									value="${c:l('editarEmpresaController.cnpj.label')}" />
								<textbox id="txtCnpjTef" width="90%" maxlength="14" />
							</row>
							<row>
								<label
									value="${c:l('editarEstacionController.lbNumEmpresa.value')}" />
								<textbox id="txtNumEmpresa" width="90%"
									maxlength="30" />
							</row>
							<row>
								<label
									value="${c:l('editarEstacionController.lbNumFilial.value')}" />
								<intbox id="txtNumFilial" width="90%"
									maxlength="4" />
							</row>
							<row>
								<label
									value="${c:l('editarEstacionController.lbNumPdv.value')}" />
								<textbox id="txtNumPdv" width="90%"
									maxlength="12" />
							</row>
							<row>
								<label
									value="${c:l('editarEstacionController.lbSenhaConfig.value')}" />
								<textbox id="txtSenhaConfig" width="90%"
									maxlength="12" />
							</row>
							<row>
								<label
									value="${c:l('editarEstacionController.txtIpServidor.value')}" />
								<textbox id="txtIpServidor" width="90%"
									maxlength="100" />
							</row>
							<row id="rowNumeroDeSerie" visible="false">
								<label
									value="${c:l('editarEstacionController.txtSerie.value')}" />
								<textbox id="txtNumeroDeSerie" width="90%"
									maxlength="100" />
							</row>
							<row id="rowDescricao" visible="false">
								<label
									value="${c:l('editarEstacionController.txtDescricao.value')}" />
								<textbox id="txtDescricao" width="90%"
									maxlength="100" />
							</row>
						</rows>
					</grid>
					<toolbar>
						<hbox spacing="5px" style="padding:1px"
							align="right">
							<button id="btnAddConfSitef" height="20"
								image="/gui/img/add.png" width="35px"
								tooltiptext="${c:l('editarEstacionController.btnAddSitef.tooltiptext')}" />
							<button id="btnRemConfSitef" height="20"
								image="/gui/img/remove.png" width="35px"
								tooltiptext="${c:l('editarEstacionController.btnBorrarSitef.tooltiptext')}" />
						</hbox>
					</toolbar>
					<listbox id="estacionSitefList"
						use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
						vflex="true" multiple="false" height="100px">
						<listhead sizable="true">
							<listheader image="/gui/img/create_doc.gif" width="10%"
								label="${c:l('editarEstacionController.txtTipoIntegracaoTef')}" />
							<listheader image="/gui/img/create_doc.gif" width="20%"
								label="${c:l('editarEstacionController.empresa.label')}" />
							<listheader image="/gui/img/create_doc.gif" width="10%"
								label="${c:l('editarEmpresaInscricaoEstadualController.cnpj.label')}" />
							<listheader image="/gui/img/create_doc.gif" width="10%"
								label="${c:l('editarEstacionController.numEmpresa.label')}" />
							<listheader image="/gui/img/create_doc.gif" width="10%"
								label="${c:l('editarEstacionController.numFilial.label')}" />
							<listheader image="/gui/img/create_doc.gif" width="5%"
								label="${c:l('editarEstacionController.numPdv.label')}" />
							<listheader image="/gui/img/create_doc.gif" width="10%"
								label="${c:l('editarEstacionController.lbSenhaConfig.value')}" />
							<listheader image="/gui/img/create_doc.gif" width="25%"
								label="${c:l('editarEstacionController.txtIpServidor.value')}" />
						</listhead>
					</listbox>
				</tabpanel>
				
					<tabpanel>
					<!-- RIOCARD -->
					<grid fixedLayout="true">
						<columns>
							<column width="30%" />
							<column width="70%" />
						</columns>
						<rows>
							<row>
								<label
									value="${c:l('editarEstacionController.empresa.label')}" />
								<combobox id="cmbEmpresaRioCard" width="90%"
									use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
									mold="rounded" buttonVisible="true"
									model="@{winEditarEstacion$composer.lsEmpresa}" />
							</row>
							<row>
								<label
									value="Operadora" />
									<textbox id="txtOperadora"
									width="90%" maxlength="40" />
							</row>
						</rows>
					</grid>
					<toolbar>
						<hbox spacing="5px" style="padding:1px"
							align="right">
							<button id="btnAddConfRioCard" height="20"
								image="/gui/img/add.png" width="35px"
								tooltiptext="${c:l('editarEstacionController.btnAddSitef.tooltiptext')}" />
							<button id="btnRemConfRioCard" height="20"
								image="/gui/img/remove.png" width="35px"
								tooltiptext="${c:l('editarEstacionController.btnBorrarSitef.tooltiptext')}" />
						</hbox>
					</toolbar>
					<listbox id="estacionRioCardList"
						use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
						vflex="true" multiple="false" height="100px">
						<listhead sizable="true">
							<listheader image="/gui/img/create_doc.gif" width="50%"
								label="${c:l('editarEstacionController.empresa.label')}" />
							<listheader image="/gui/img/create_doc.gif" width="50%"
								label="Operadora" />
						</listhead>
					</listbox>
				</tabpanel>

				<tabpanel>
					<!-- IMPRESSORAS -->
					<grid fixedLayout="true">
						<columns>
							<column width="30%" />
							<column width="70%" />
						</columns>
						<rows>
							<row>
								<label
									value="${c:l('editarEstacionController.empresa.label')}" />
								<combobox id="cmbEmpresaImpressora"
									width="90%"
									use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
									mold="rounded" buttonVisible="true"
									model="@{winEditarEstacion$composer.lsEmpresa}" />
							</row>
							
							<row>
							<label
								value="${c:l('editarEstacionController.tipoImpressora.label')}" />
							<combobox id="cmbTipoImpressora" width="90%"
								use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
								mold="rounded" buttonVisible="true"
								model="@{winEditarEstacion$composer.lsTipoImpressora}" />
							</row>
							<row>
							<label
								value="${c:l('editarEstacionController.estacionCentral.label')}" />
							<combobox id="cmbEstacion" width="90%"
								use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
								mold="rounded" buttonVisible="true" />
							</row>
							<row>
								<label
									value="${c:l('busquedaEstacionController.nomeImpressora.label')}" />
								<textbox id="txtNomImpressora"
									width="90%" maxlength="40" 
									tooltiptext="${c:l('editarEstacionController.tooltip.impressoraestacao')}" />
							</row>
							<row>
								<label
									value="${c:l('busquedaEstacionController.nomeArquivoLayout.label')}" />
								<textbox id="txtNomeArquivoLayout"
									width="90%" maxlength="20" />
							</row>
							<row>
								<label
									id="lblNomeArquivoLayoutInternacional"
									visible="false"
									value="${c:l('busquedaEstacionController.nomeArquivoLayoutInternacional.label')}" />
								<textbox id="txtNomeArquivoLayoutInternacional"
									width="90%" maxlength="20" visible="false"/>
							</row>
						</rows>
					</grid>
					<toolbar>
						<hbox spacing="5px" style="padding:1px"
							align="right">
							<button id="btnAddEstacionImpresora"
								height="20" image="/gui/img/add.png" width="35px"
								tooltiptext="${c:l('editarEstacionController.btnAddSitef.tooltiptext')}" />
							<button id="btnRemEstacionImpresora"
								height="20" image="/gui/img/remove.png" width="35px"
								tooltiptext="${c:l('editarEstacionController.btnBorrarSitef.tooltiptext')}" />
						</hbox>
					</toolbar>
					<listbox id="estacionImpresoraList"
						use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
						vflex="true" multiple="false" height="100px">
						<listhead sizable="true">
							<listheader image="/gui/img/create_doc.gif"
								label="${c:l('editarEstacionController.empresa.label')}" />
							<listheader image="/gui/img/create_doc.gif"
								label="${c:l('editarEstacionController.tipoImpressora.label')}" />	
							<listheader image="/gui/img/create_doc.gif"
								label="${c:l('busquedaEstacionController.nomeImpressora.label')}" />
							<listheader image="/gui/img/create_doc.gif"
								label="${c:l('busquedaEstacionController.nomeArquivoLayout.label')}" />
							<listheader id="colunmNomeArquivoLayoutIternacional"  image="/gui/img/create_doc.gif" visible="false"
								label="${c:l('busquedaEstacionController.nomeArquivoLayoutInternacional.label')}" />
							<listheader id="colunmNumeroDeSerie"  image="/gui/img/create_doc.gif" 
								label="${c:l('editarEstacionController.txtSerie.value')}" />
							<listheader id="colunmDescricao"  image="/gui/img/create_doc.gif" 
								label="${c:l('editarEstacionController.txtDescricao.value')}" />
						</listhead>
					</listbox>
				</tabpanel>
			</tabpanels>
		</tabbox>
	</window>
</zk>
