1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95
|
<!--
* Description: Etablir décompte
* @author Mohamed AMINE OSMAN
* @version 1.0
-->
<%@ page contentType="text/html;charset=UTF-8"%>
<%@ taglib prefix="layout" uri="/WEB-INF/struts-layout.tld" %>
<%@ taglib prefix="tiles" uri="/WEB-INF/struts-tiles.tld"%>
<%@ taglib prefix="bean" uri="/WEB-INF/struts-bean.tld"%>
<%@ page import="fr.improve.struts.taglib.layout.util.LayoutUtils" %>
<script type="text/javascript" src="/config/datagrid.js"></script>
<%String ur=request.getContextPath();%>
<script type="text/javascript">
function getContrat(){
document.forms[0].action ="<%=request.getContextPath()%>/do/EtablirDecompte/getContrat";
document.forms[0].submit();
}
function getTranche(){
document.forms[0].action ="<%=request.getContextPath()%>/do/EtablirDecompte/getTranche";
document.forms[0].submit();
}
function calculerDecompte(){
document.forms[0].action ="<%=request.getContextPath()%>/do/EtablirDecompte/calculerDecompte";
document.forms[0].submit();
}
</script>
<layout:html>
<tiles:insert template="/TEMPLATES/template.jsp">
<tiles:put name="Header" content="/TEMPLATES/Header.jsp"/>
<tiles:put name="Banner" content="/TEMPLATES/Banner.jsp"/>
</tiles:insert>
<body lang="ar" dir="rtl">
<layout:skin includeScript="true"/>
<layout:form action="/EtablirDecompte/getContrat" styleClass="FORM" method="POST" width="100%" >
<layout:row styleClass="LABEL">
<layout:text property="rechercherIuAffilie" key="identifiant" size="10" maxlength="10" isRequired="true"/>
<layout:date tooltip="dateDecompte" property="dateDecompte" patternKey="dd-MM-yyyy" key="dateDecompte" size="10" isRequired="true"/>
<layout:button onclick="getContrat();"><bean:message key="bouton.rechercher"/></layout:button>
</layout:row>
<layout:row styleClass="LABEL">
<layout:column>
<layout:row styleClass="LABEL">
<layout:text property="arPre" key="prenom" size="15" readonly="true"/>
<layout:text property="arNom" key="nom" size="15" readonly="true"/>
<layout:text property="numCin" key="cin" size="8" readonly="true"/>
<layout:text property="arAdresse" key="adresse" size="20" readonly="true"/>
<layout:text property="codPos" key="libposition" size="5" readonly="true"/>
<layout:text property="rs" key="txtEmployeur" size="10" readonly="true"/>
</layout:row>
</layout:column>
</layout:row>
<layout:panel key="contrats" styleClass="FORM" width="90%" align="center">
<layout:pager maxPageItems="5">
<layout:datagrid property="listContrat" styleClass="DATAGRID" selectionAllowed="true" multipleSelectionAllowed="false" model="datagrid">
<layout:datagridColumn mode="I,I,I" width="100" title="refContrat" property="refContrat" />
<layout:datagridColumn mode="I,I,I" width="100" title="idetudiant" property="iuEtudiant" />
<layout:datagridColumn mode="I,I,I" width="100" title="identifiant" property="iuAssure" />
<layout:datagridColumn mode="I,I,I" width="100" title="anneeuniversitaire" property="anneeUniversitaire" />
<layout:datagridColumn mode="I,I,I" width="100" title="montant" property="montant" />
<layout:datagridColumn mode="I,I,I" width="100" title="fraisAff" property="fraisAff" />
<layout:datagridColumn mode="I,I,I" width="100" title="interetInter" property="interetInter" />
</layout:datagrid>
</layout:pager>
<layout:button onclick="getTranche();"><bean:message key="bouton.detail"/></layout:button>
</layout:panel>
<layout:panel key="tranches" styleClass="FORM" width="50%" align="center">
<layout:pager maxPageItems="5">
<layout:datagrid property="listTranche" styleClass="DATAGRID" selectionAllowed="true" multipleSelectionAllowed="true" model="datagrid">
<layout:datagridColumn mode="I,I,I" width="100" title="refContrat" property="refContrat" />
<layout:datagridColumn mode="I,I,I" width="100" title="montant" property="montant" />
<layout:datagridColumn mode="I,I,I" width="100" title="dateOperation" property="dateOperation" />
<layout:datagridColumn mode="I,I,I" width="100" title="interetInter" property="interetInter" />
</layout:datagrid>
<layout:row>
<layout:pagerStatus key="pager.status.pager" />
<layout:pagerStatus key="pager.status.items"/>
</layout:row>
</layout:pager>
<layout:button onclick="calculerDecompte();"> <bean:message key="bouton.calculer"/></layout:button>
</layout:panel>
<layout:row>
<layout:text property="fraisAff" key="fraisAff" size="10" readonly="true"/>
<layout:text property="interetInter" key="interetInter" size="10" readonly="true"/>
<layout:text property="valeurDecompte" key="valeurDecompte" size="10" readonly="true"/>
</layout:row>
<layout:row styleClass="LABEL">
<layout:cancel><bean:message key="bouton.quitter"/></layout:cancel>
</layout:row>
</layout:form>
</body>
<jsp:include page="/JSP/popUpError.jsp" />
</layout:html> |
Partager