TO MUCH THINGS
Pero ya esta casi casi, estoy haciendo la eliminacion de cosas de las tarjetas de credito, luego empiezo a utilizar la linea de sobregiro y esta done done <3
This commit is contained in:
@@ -17,182 +17,177 @@
|
||||
</h:head>
|
||||
<body class="black-70 pa4">
|
||||
<h:form rendered="#{userBean.isLogged() and userBean.isAdmin()}">
|
||||
<div class="flex justify-between">
|
||||
<h1 class="f1">Cliente</h1>
|
||||
<h1 class="f1 tc">Cliente</h1>
|
||||
|
||||
<h:commandLink class="f5 tc link w-20 dim br2 ph3 pv2 mb1 mr2 dib white bg-blue" immediate="true" action="admin_main" style="margin-top: auto; margin-bottom: auto">
|
||||
<div class="mv3 cf">
|
||||
<h:commandLink class="f5 fl tc link dim br2 ph3 pv2 mb2 dib white bg-red" immediate="true" action="#{userBean.logout()}" style="width: 200px">
|
||||
<li class="fas fa-sign-out-alt"></li> Cerrar sesion
|
||||
</h:commandLink>
|
||||
<h:commandLink class="f5 fr tc link dim br2 ph3 pv2 mb2 dib white bg-blue" immediate="true" action="admin_main" style="width: 200px">
|
||||
<li class="fas fa-arrow-left"></li> Volver
|
||||
</h:commandLink>
|
||||
</div>
|
||||
|
||||
<h:messages class="f4 w-40 list white bg-red pa4" />
|
||||
|
||||
<!--
|
||||
////////////////////////////////////////////////////////////////////
|
||||
///////////////////////////Datos del cliente////////////////////////
|
||||
////////////////////////////////////////////////////////////////////
|
||||
-->
|
||||
<div class="mv3 pa2 fl w-33">
|
||||
<h:outputLabel class="db fw4 lh-copy f6" for="rut" value="Rut:"/>
|
||||
<h:inputText class="pa2 input-reset ba b--black-20 w-100" id="rut" value="#{clienteBean.cliente.rut}" readonly="true"/>
|
||||
<div class="mv3">
|
||||
<div class="mt3 tc">
|
||||
<h:outputLabel class="db lh-copy f6" value="Rut:"/>
|
||||
<h:inputText class="pa2 input-reset ba b--black-20 bg-transparent w-100 measure" value="#{clienteBean.cliente.rut}" readonly="true"/>
|
||||
</div>
|
||||
<div class="mt3 tc">
|
||||
<h:outputLabel class="db lh-copy f6" for="nombre" value="Nombre:"/>
|
||||
<h:inputText class="pa2 input-reset ba b--black-20 bg-transparent w-100 measure" id="nombre" value="#{clienteBean.cliente.nombre}" readonly="true"/>
|
||||
</div>
|
||||
<div class="mt3 tc">
|
||||
<h:outputLabel class="db lh-copy f6" for="ciudad" value="Ciudad:"/>
|
||||
<h:inputText class="pa2 input-reset ba b--black-20 bg-transparent w-100 measure" id="ciudad" value="#{clienteBean.cliente.ciudad}" readonly="true"/>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="mv3 pa2 fl w-33">
|
||||
<h:outputLabel class="db fw4 lh-copy f6" for="nombre" value="Nombre:"/>
|
||||
<h:inputText class="pa2 input-reset ba b--black-20 w-100" id="nombre" value="#{clienteBean.cliente.nombre}" readonly="true"/>
|
||||
</div>
|
||||
<hr/>
|
||||
|
||||
<div class="mv3 pa2 fl w-33">
|
||||
<h:outputLabel class="db fw4 lh-copy f6" for="ciudad" value="Ciudad:"/>
|
||||
<h:inputText class="pa2 input-reset ba b--black-20 w-100" id="ciudad" value="#{clienteBean.cliente.ciudad}" readonly="true"/>
|
||||
</div>
|
||||
|
||||
|
||||
<h2 class="f2">Servicios</h2>
|
||||
<h2 class="f2 tc">Productos</h2>
|
||||
|
||||
<!--
|
||||
////////////////////////////////////////////////////////////////////
|
||||
///////////////////////////Cuentas Corrientes///////////////////////
|
||||
////////////////////////////////////////////////////////////////////
|
||||
-->
|
||||
|
||||
<div class="flex justify-between">
|
||||
<h3 class="f3 dib">Cuentas Corrientes</h3>
|
||||
<h:commandLink class="f5 tc link w-20 dim br2 ph3 pv2 mb1 mr2 dib white bg-blue" immediate="true" action="#{clienteBean.gotoContratarCuentaCorriente()}" style="margin-top: auto; margin-bottom: auto">
|
||||
<h:panelGroup layout="block" class="mv3 w-100" rendered="#{clienteBean.cliente.cuentaCorriente != null}">
|
||||
<h3 class="f3 tc">Cuenta Corriente</h3>
|
||||
|
||||
<div class="mt3 tc">
|
||||
<h:outputLabel class="db lh-copy f6" value="Id:"/>
|
||||
<h:inputText class="pa2 input-reset ba b--black-20 bg-transparent w-100 measure" value="#{clienteBean.cliente.cuentaCorriente.id}" readonly="true"/>
|
||||
</div>
|
||||
<div class="mt3 tc">
|
||||
<h:outputLabel class="db lh-copy f6" value="Saldo:"/>
|
||||
<h:inputText class="pa2 input-reset ba b--black-20 bg-transparent w-100 measure" value="#{clienteBean.cliente.cuentaCorriente.saldo}" readonly="true"/>
|
||||
</div>
|
||||
<div class="mt3 tc">
|
||||
<h:outputLabel class="db lh-copy f6" value="Fecha Creacion:"/>
|
||||
<h:inputText class="pa2 input-reset ba b--black-20 bg-transparent w-100 measure" value="#{clienteBean.cliente.cuentaCorriente.insertedAt}" readonly="true"/>
|
||||
</div>
|
||||
<div class="mt3 tc">
|
||||
<h:commandLink class="f6 link dim br2 ph3 pv2 mb2 dib white bg-green tc" action="#{clienteBean.gotoAdminViewCuentaCorriente()}" style="width: 200px">
|
||||
<li class="fas fa-eye"></li> Ver
|
||||
</h:commandLink>
|
||||
</div>
|
||||
</h:panelGroup>
|
||||
|
||||
<h:panelGroup layout="block" rendered="#{clienteBean.cliente.cuentaCorriente == null}">
|
||||
<h3 class="f3 tc">Cuenta Corriente</h3>
|
||||
<p class="f6 tc">Sin contratar</p>
|
||||
|
||||
<div class="mt3 tc">
|
||||
<h:commandLink class="f5 tc link w-20 dim br2 ph3 pv2 mb1 mr2 dib white bg-blue" immediate="true" action="#{clienteBean.gotoContratarCuentaCorriente()}" style="width: 200px">
|
||||
<li class="fas fa-wallet"></li> Contratar
|
||||
</h:commandLink>
|
||||
</div>
|
||||
</div>
|
||||
</h:panelGroup>
|
||||
|
||||
<hr/>
|
||||
|
||||
<h:dataTable class="w-100 pv3" headerClass="fw6 bb b--black-20 tl pb2 pr3" value="#{clienteBean.cliente.cuentaCorrienteList}" var="cuentaCorriente">
|
||||
<h:column>
|
||||
<f:facet name="header">
|
||||
<h:outputLabel value="Id"/>
|
||||
</f:facet>
|
||||
<h:outputLabel value="#{cuentaCorriente.id}"/>
|
||||
</h:column>
|
||||
<h:column>
|
||||
<f:facet name="header">
|
||||
<h:outputLabel value="Saldo"/>
|
||||
</f:facet>
|
||||
<h:outputLabel value="#{cuentaCorriente.saldo}"/>
|
||||
</h:column>
|
||||
<h:column>
|
||||
<f:facet name="header">
|
||||
<h:outputLabel value="Fecha creacion"/>
|
||||
</f:facet>
|
||||
<h:outputLabel value="#{cuentaCorriente.insertedAt}">
|
||||
<f:convertDateTime pattern="dd/MM/yyyy HH:mm"/>
|
||||
</h:outputLabel>
|
||||
</h:column>
|
||||
<h:column class="tr">
|
||||
<h:commandLink class="f6 link dim br2 ph3 pv2 mb2 dib white bg-green" action="#{clienteBean.gotoAdminViewCuentaCorriente(cuentaCorriente)}">
|
||||
<li class="fas fa-eye"></li>
|
||||
</h:commandLink>
|
||||
</h:column>
|
||||
</h:dataTable>
|
||||
|
||||
<!--
|
||||
////////////////////////////////////////////////////////////////////
|
||||
///////////////////////////Tarjetas de Debito//////////////////////
|
||||
////////////////////////////////////////////////////////////////////
|
||||
-->
|
||||
|
||||
<div class="flex justify-between">
|
||||
<h3 class="f3 dib">Tarjetas de Debito</h3>
|
||||
<h:commandLink class="f5 tc link w-20 dim br2 ph3 pv2 mb1 mr2 dib white bg-blue" immediate="true" action="#{clienteBean.gotoContratarTarjetaDebito()}" style="margin-top: auto; margin-bottom: auto">
|
||||
|
||||
<h:panelGroup layout="block" class="mv3 w-100" rendered="#{clienteBean.cliente.tarjetaDebito != null}">
|
||||
<h3 class="f3 tc">Tarjeta Debito</h3>
|
||||
|
||||
<div class="mt3 tc">
|
||||
<h:outputLabel class="db lh-copy f6" value="Id:"/>
|
||||
<h:inputText class="pa2 input-reset ba b--black-20 bg-transparent w-100 measure" value="#{clienteBean.cliente.tarjetaDebito.id}" readonly="true"/>
|
||||
</div>
|
||||
<div class="mt3 tc">
|
||||
<h:outputLabel class="db fw4 lh-copy f6" value="Saldo:"/>
|
||||
<h:inputText class="pa2 input-reset ba b--black-20 bg-transparent w-100 measure" value="#{clienteBean.cliente.tarjetaDebito.saldo}" readonly="true"/>
|
||||
</div>
|
||||
<div class="mt3 tc">
|
||||
<h:outputLabel class="db fw4 lh-copy f6" value="Fecha Creacion:"/>
|
||||
<h:inputText class="pa2 input-reset ba b--black-20 bg-transparent w-100 measure" value="#{clienteBean.cliente.tarjetaDebito.insertedAt}" readonly="true"/>
|
||||
</div>
|
||||
<div class="mt3 tc">
|
||||
<h:commandLink class="f5 tc link w-20 dim br2 ph3 pv2 mb1 mr2 dib white bg-green" action="#{clienteBean.gotoAdminViewTarjetaDebito()}" style="margin-top: auto; margin-bottom: auto">
|
||||
<li class="fas fa-eye"></li> Ver
|
||||
</h:commandLink>
|
||||
</div>
|
||||
</h:panelGroup>
|
||||
|
||||
<h:panelGroup layout="block" rendered="#{clienteBean.cliente.tarjetaDebito == null}">
|
||||
<h3 class="f3 tc">Tarjeta Debito</h3>
|
||||
<p class="f6 tc">Sin contratar</p>
|
||||
|
||||
<div class="mt3 tc">
|
||||
<h:commandLink class="f5 tc link w-20 dim br2 ph3 pv2 mb1 mr2 dib white bg-blue" immediate="true" action="#{clienteBean.gotoContratarTarjetaDebito()}" style="width: 200px">
|
||||
<li class="fas fa-money-check"></li> Contratar
|
||||
</h:commandLink>
|
||||
</div>
|
||||
</div>
|
||||
</h:panelGroup>
|
||||
|
||||
<hr/>
|
||||
|
||||
<h:dataTable class="w-100 pv3" headerClass="fw6 bb b--black-20 tl pb2 pr3" value="#{clienteBean.cliente.tarjetaDebitoList}" var="tarjetaDebito">
|
||||
<h:column>
|
||||
<f:facet name="header">
|
||||
<h:outputLabel value="Id"/>
|
||||
</f:facet>
|
||||
<h:outputLabel value="#{tarjetaDebito.id}"/>
|
||||
</h:column>
|
||||
<h:column>
|
||||
<f:facet name="header">
|
||||
<h:outputLabel value="Saldo"/>
|
||||
</f:facet>
|
||||
<h:outputLabel value="#{tarjetaDebito.saldo}"/>
|
||||
</h:column>
|
||||
<h:column>
|
||||
<f:facet name="header">
|
||||
<h:outputLabel value="Fecha creacion"/>
|
||||
</f:facet>
|
||||
<h:outputLabel value="#{tarjetaDebito.insertedAt}">
|
||||
<f:convertDateTime pattern="dd/MM/yyyy HH:mm"/>
|
||||
</h:outputLabel>
|
||||
</h:column>
|
||||
<h:column class="tr">
|
||||
<h:commandLink class="f6 link dim br2 ph3 pv2 dib white bg-green">
|
||||
<li class="fas fa-eye"></li>
|
||||
</h:commandLink>
|
||||
</h:column>
|
||||
</h:dataTable>
|
||||
|
||||
<!--
|
||||
////////////////////////////////////////////////////////////////////
|
||||
///////////////////////////Tarjetas de Credito//////////////////////
|
||||
////////////////////////////////////////////////////////////////////
|
||||
-->
|
||||
|
||||
<div class="flex justify-between">
|
||||
<h3 class="f3 dib">Tarjetas de Credito</h3>
|
||||
<h:commandLink class="f5 tc link w-20 dim br2 ph3 pv2 mb1 mr2 dib white bg-blue" immediate="true" action="#{clienteBean.gotoContratarTarjetaCredito()}" style="margin-top: auto; margin-bottom: auto">
|
||||
|
||||
<h:panelGroup layout="block" class="mv3 w-100" rendered="#{clienteBean.cliente.tarjetaCredito != null}">
|
||||
<h3 class="f3 tc">Tarjeta Credito</h3>
|
||||
|
||||
<div class="mt3 tc">
|
||||
<h:outputLabel class="db lh-copy f6" value="Id:"/>
|
||||
<h:inputText class="pa2 input-reset ba b--black-20 bg-transparent w-100 measure" value="#{clienteBean.cliente.tarjetaCredito.id}" readonly="true"/>
|
||||
</div>
|
||||
<div class="mt3 tc">
|
||||
<h:outputLabel class="db lh-copy f6" value="Limite Nacional:"/>
|
||||
<h:inputText class="pa2 input-reset ba b--black-20 bg-transparent w-100 measure" value="#{clienteBean.cliente.tarjetaCredito.limiteNacional}" readonly="true"/>
|
||||
</div>
|
||||
<div class="mt3 tc">
|
||||
<h:outputLabel class="db lh-copy f6" value="Deuda Nacional:"/>
|
||||
<h:inputText class="pa2 input-reset ba b--black-20 bg-transparent w-100 measure" value="#{clienteBean.cliente.tarjetaCredito.deudaNacional}" readonly="true"/>
|
||||
</div>
|
||||
<div class="mt3 tc">
|
||||
<h:outputLabel class="db lh-copy f6" value="Limite Internacional:"/>
|
||||
<h:inputText class="pa2 input-reset ba b--black-20 bg-transparent w-100 measure" value="#{clienteBean.cliente.tarjetaCredito.limiteInternacional}" readonly="true"/>
|
||||
</div>
|
||||
<div class="mt3 tc">
|
||||
<h:outputLabel class="db lh-copy f6" value="Deuda Internacional:"/>
|
||||
<h:inputText class="pa2 input-reset ba b--black-20 bg-transparent w-100 measure" value="#{clienteBean.cliente.tarjetaCredito.deudaInternacional}" readonly="true"/>
|
||||
</div>
|
||||
<div class="mt3 tc">
|
||||
<h:outputLabel class="db lh-copy f6" value="Fecha Creacion:"/>
|
||||
<h:inputText class="pa2 input-reset ba b--black-20 bg-transparent w-100 measure" value="#{clienteBean.cliente.tarjetaCredito.insertedAt}" readonly="true"/>
|
||||
</div>
|
||||
<div class="mt3 tc">
|
||||
<h:commandLink class="f5 tc link w-20 dim br2 ph3 pv2 mb1 mr2 dib white bg-green" action="#{clienteBean.gotoAdminViewCuentaCorriente()}" style="width: 200px">
|
||||
<li class="fas fa-eye"></li> Ver
|
||||
</h:commandLink>
|
||||
</div>
|
||||
<div class="mt3 tc">
|
||||
<h:commandLink class="f5 tc link w-20 dim br2 ph3 pv2 mb1 mr2 dib white bg-blue" action="#{clienteBean.gotoEditTarjetaCredito()}" style="width: 200px">
|
||||
<li class="fas fa-edit"></li> Editar
|
||||
</h:commandLink>
|
||||
</div>
|
||||
</h:panelGroup>
|
||||
|
||||
<h:panelGroup layout="block" rendered="#{clienteBean.cliente.tarjetaCredito == null}">
|
||||
<h3 class="f3 tc">Tarjeta Credito</h3>
|
||||
<p class="f6 tc">Sin contratar</p>
|
||||
|
||||
<div class="mt3 tc">
|
||||
<h:commandLink class="f5 tc link w-20 dim br2 ph3 pv2 mb1 mr2 dib white bg-blue" immediate="true" action="#{clienteBean.gotoContratarTarjetaCredito()}" style="width: 200px">
|
||||
<li class="fas fa-credit-card"></li> Contratar
|
||||
</h:commandLink>
|
||||
</div>
|
||||
|
||||
<h:dataTable class="w-100 pv3" headerClass="fw6 bb b--black-20 tl pb2 pr3" value="#{clienteBean.cliente.tarjetaCreditoList}" var="tarjetaCredito">
|
||||
<h:column>
|
||||
<f:facet name="header">
|
||||
<h:outputLabel value="Id"/>
|
||||
</f:facet>
|
||||
<h:outputLabel value="#{tarjetaCredito.id}"/>
|
||||
</h:column>
|
||||
<h:column>
|
||||
<f:facet name="header">
|
||||
<h:outputLabel value="Limite Nacional"/>
|
||||
</f:facet>
|
||||
<h:outputLabel value="#{tarjetaCredito.limiteNacional}"/>
|
||||
</h:column>
|
||||
<h:column>
|
||||
<f:facet name="header">
|
||||
<h:outputLabel value="Deuda Nacional"/>
|
||||
</f:facet>
|
||||
<h:outputLabel value="#{tarjetaCredito.deudaNacional}"/>
|
||||
</h:column>
|
||||
<h:column>
|
||||
<f:facet name="header">
|
||||
<h:outputLabel value="Limite Internacional"/>
|
||||
</f:facet>
|
||||
<h:outputLabel value="#{tarjetaCredito.limiteInternacional}"/>
|
||||
</h:column>
|
||||
<h:column>
|
||||
<f:facet name="header">
|
||||
<h:outputLabel value="Deuda Internacional"/>
|
||||
</f:facet>
|
||||
<h:outputLabel value="#{tarjetaCredito.deudaInternacional}"/>
|
||||
</h:column>
|
||||
<h:column>
|
||||
<f:facet name="header">
|
||||
<h:outputLabel value="Fecha creacion"/>
|
||||
</f:facet>
|
||||
<h:outputLabel value="#{tarjetaCredito.insertedAt}">
|
||||
<f:convertDateTime pattern="dd/MM/yyyy HH:mm"/>
|
||||
</h:outputLabel>
|
||||
</h:column>
|
||||
<h:column class="tr">
|
||||
<h:commandLink class="f6 link dim br2 ph3 pv2 dib white bg-green">
|
||||
<li class="fas fa-eye"></li>
|
||||
</h:commandLink>
|
||||
<h:commandLink class="f6 link dim br2 ph3 pv2 ml2 dib white bg-blue" action="#{clienteBean.gotoEditTarjetaCredito(tarjetaCredito)}">
|
||||
<li class="fas fa-edit"></li>
|
||||
</h:commandLink>
|
||||
</h:column>
|
||||
</h:dataTable>
|
||||
</div>
|
||||
</h:panelGroup>
|
||||
</h:form>
|
||||
|
||||
<h:form rendered="#{!userBean.isLogged()}">
|
||||
|
||||
Reference in New Issue
Block a user