source: ether_megapoli/trunk/web/backoffice/dataInsertion.jsp @ 473

Last change on this file since 473 was 473, checked in by vmipsl, 12 years ago

BO insertion données

File size: 6.4 KB
Line 
1<%@ page import="com.ether.WebException" %>
2<%@ page import="com.ether.mco.McoState" %>
3<%@ page import="com.ether.mco.McoType" %>
4<%@ page language="java" contentType="text/html; charset=UTF-8" %>
5<%@ taglib uri="/WEB-INF/tlds/struts-tiles.tld" prefix="tiles" %>
6<%@ taglib uri="/WEB-INF/tlds/struts-bean.tld" prefix="bean" %>
7<%@ taglib prefix="ether" tagdir="/WEB-INF/tags" %>
8
9<tiles:insert page="/resources/templates/templateBackoffice.jsp" flush="true">
10
11    <tiles:put name="insertCss" type="string">
12        <ether:htmlCss cssFile="select"/>
13    </tiles:put>
14
15    <tiles:put name="insertJsOrJsp" type="string">
16        <ether:htmlJs jsFile="classesForJQuery/etherClasses"/>
17        <ether:htmlJsp jspFile="dataInsertion-script"/>
18        <ether:htmlJs jsFile="classesForJQuery/Loading"/>
19        <ether:htmlJs jsFile="classesForJQuery/Select"/>
20        <ether:htmlJs jsFile="calendar/anytime"/>
21    </tiles:put>
22
23
24    <tiles:put name="title" type="string"><bean:message key="app.title"/> - <bean:message key="bo.data.insertion"/></tiles:put>
25
26
27    <%-- ****************** CONTENT ****************** --%>
28    <tiles:put name="bodytitle" type="string"><bean:message key="bo.data.insertion"/></tiles:put>
29
30    <tiles:put name="body" type="string">
31        <%-- ****************** DATASETS REMOVE ****************** --%>
32        <div class="title2"><bean:message key="bo.dataset.remove"/> :</div>
33        <BR/>
34
35        <%-- ****************** SORTS ****************** --%>
36        <div class="containerSortsAndSearch">
37            <div class="containerSorts">
38                <div style="float:left"><bean:message key="bo.sort.asc"/> :&nbsp;</div>
39                <div id="containerSorts" style="float:left"></div>
40            </div>
41
42            <div class="containerSorts">
43                <div style="float:left"><bean:message key="bo.searchBy"/> :&nbsp;</div>
44                <div id="containerSearch" style="float:left"><input type="text" id="search_text" size="20"></div>
45            </div>
46
47            <div class="containerSorts">
48                <div style="float:left"><bean:message key="bo.viewBy"/> :&nbsp;</div>
49                <div id="containerSorts_display" style="float:left"></div>
50            </div>
51
52            <div class="containerSorts">
53                <button id="sortButton" class="small positive" style="float:left"><bean:message key="bo.go"/></button>
54            </div>
55
56        </div>
57        <BR/>
58
59        <bean:message key="bo.dataset.list"/>
60        <div id="generalContainerDatasets">
61            <table class="roundTable" border="1">
62                <tr>
63                    <th><bean:message key="bo.id"/></th>
64                    <th><bean:message key="bo.name"/></th>
65                    <th><bean:message key="bo.user.creationDate"/></th>
66                    <th><bean:message key="bo.action"/></th>
67                </tr>
68                <tbody id="containerDataSets"></tbody>
69            </table>
70            <BR/>
71        </div>
72
73        <div style="float:left"><bean:message key="bo.total.number"/> :&nbsp;
74            <div id="nbResults" style="float:right"></div>
75        </div>
76
77        <%-- ****************** PAGINATION ****************** --%>
78        <div style="float:right">
79            <button id="next" class="small"><bean:message key="bo.next"/></button>
80        </div>
81        <div style="float:right"><span id="page">1</span>/<span id="maxPages">0</span>&nbsp;&nbsp;&nbsp;</div>
82        <div style="float:right">
83            <button id="previous" class="small"><bean:message key="bo.previous"/></button>
84        </div>
85
86
87        <BR/>
88        <HR width="50%">
89
90        <%-- ****************** DATASETS INSERTION ****************** --%>
91        <div class="title2"><bean:message key="bo.dataset.remove"/> :</div>
92        <BR/>
93
94        <div id="errors"></div>
95
96        <script type="text/javascript">
97            var interfaceTexts = $A( "" );
98            interfaceTexts["bo.noRequest"] = '<bean:message key="bo.noRequest"/>';
99            interfaceTexts["bo.add"] = '<bean:message key="bo.add"/>';
100            interfaceTexts["bo.modify"] = '<bean:message key="bo.modify"/>';
101            interfaceTexts["bo.remove"] = '<bean:message key="bo.remove"/>';
102            interfaceTexts["bo.close"] = '<bean:message key="bo.close"/>';
103            interfaceTexts["bo.mco.remove.confirm"] = '<bean:message key="bo.mco.remove.confirm"/>';
104            interfaceTexts["bo.id"] = '<bean:message key="bo.id"/>';
105            interfaceTexts["bo.mco.add"] = '<bean:message key="bo.mco.add"/>';
106            interfaceTexts["bo.mco.modify"] = '<bean:message key="bo.mco.modify"/>';
107            interfaceTexts["bo.user.email"] = '<bean:message key="bo.user.email"/>';
108            interfaceTexts["bo.user.creationDate"] = '<bean:message key="bo.user.creationDate"/>';
109            interfaceTexts["bo.closingDate"] = '<bean:message key="bo.closingDate"/>';
110            interfaceTexts["bo.all"] = '<bean:message key="bo.all"/>';
111            interfaceTexts["bo.field.code"] = '<bean:message key="bo.field.code"/>';
112            interfaceTexts["bo.field.email"] = '<bean:message key="bo.field.email"/>';
113
114            interfaceTexts["<%=McoState.A_OPENED%>"] = "<bean:message key="bo.opened"/>";
115            interfaceTexts["<%=McoState.C_REFUSED%>"] = "<bean:message key="bo.user.refused"/>";
116            interfaceTexts["<%=McoState.D_CLOSED%>"] = "<bean:message key="bo.closed"/>";
117            interfaceTexts["<%=McoState.B_IN_WORK%>"] = "<bean:message key="bo.inWork"/>";
118
119            interfaceTexts["<%=McoType.NEW_ACCOUNT%>"] = "<bean:message key="bo.new.account"/>";
120            interfaceTexts["<%=McoType.EMAIL_LOGIN%>"] = "<bean:message key="bo.email.login"/>";
121            interfaceTexts["<%=McoType.NO_ACCESS%>"] = "<bean:message key="bo.no.access"/>";
122            interfaceTexts["<%=McoType.PROBLEM%>"] = "<bean:message key="bo.problem"/>";
123            interfaceTexts["<%=McoType.PROBLEM_DATA%>"] = "<bean:message key="bo.problem.data"/>";
124            interfaceTexts["<%=McoType.PROBLEM_DATE%>"] = "<bean:message key="bo.problem.date"/>";
125            interfaceTexts["<%=McoType.BETA_TEST%>"] = "<bean:message key="bo.beta.test"/>";
126            interfaceTexts["<%=McoType.OTHER%>"] = "<bean:message key="bo.other"/>";
127
128            interfaceTexts["<%=WebException.WebCode.MCO_ALREADY_EXISTS%>"] = "<bean:message key="bo.mco.already.exist"/>";
129
130            new interfaceBOMco( ${requestNumber}, ${jSonRequests}, ${jSonRequestStates}, ${jSonRequestTypes} );
131        </script>
132
133    </tiles:put>
134
135</tiles:insert>
Note: See TracBrowser for help on using the repository browser.