~mortenoh/+junk/dhis2-detailed-import-export

« back to all changes in this revision

Viewing changes to local/in/dhis-web-ga/tempDValidationEdit.jsp

  • Committer: larshelge at gmail
  • Date: 2009-03-03 16:46:36 UTC
  • Revision ID: larshelge@gmail.com-20090303164636-2sjlrquo7ib1gf7r
Initial check-in

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<%@ page contentType="text/html ; charset=UTF-8"%>
 
2
 
 
3
<%@ page import="java.sql.*,java.util.*" %>
 
4
<%@ page session="true"%>
 
5
 
 
6
<!-- Bean Specification -->
 
7
<jsp:useBean id="GAUtilities" scope="session" class="org.hisp.gtool.utilities.GAUtilities" />
 
8
<jsp:useBean id="DataValidationAction" scope="session" class="org.hisp.gtool.action.DataValidationAction" />
 
9
 
 
10
<%
 
11
        // Input Parameters
 
12
        String dvID = request.getParameter("dvIDHB");
 
13
        String dvName = request.getParameter("VNameTB");
 
14
        String leftDesc = request.getParameter("leftDescTB");
 
15
        String rightDesc = request.getParameter("rightDescTB"); 
 
16
        String dvOperator = request.getParameter("VOperatorLB"); 
 
17
        String dvType = request.getParameter("VTypeLB"); 
 
18
        String leftSelDEList[] = request.getParameterValues("LeftSelDEList");
 
19
        String rightSelDEList[] = request.getParameterValues("RightSelDEList");
 
20
        String leftPercent = request.getParameter("leftPercent");
 
21
        String rightPercent = request.getParameter("rightPercent");
 
22
        
 
23
        if(leftPercent == null || leftPercent.equals("")) leftPercent = "0";
 
24
        if(rightPercent == null || rightPercent.equals("")) rightPercent = "0";
 
25
                
 
26
        String leftSelDEs = GAUtilities.getConcatedString(leftSelDEList, ",");
 
27
        String rightSelDEs = GAUtilities.getConcatedString(rightSelDEList, ",");  
 
28
/*
 
29
        Hashtable htForDataValidations = DataValidationAction.getAllDataValidations();
 
30
        Vector DataValidationIds = new Vector(htForDataValidations.keySet());
 
31
        String maxDVId = (String) Collections.max(DataValidationIds);
 
32
        String curDVId = "" + (Integer.parseInt(maxDVId)+1);
 
33
*/      
 
34
        List li = new ArrayList();
 
35
        li.add(0,dvID);
 
36
        li.add(1,dvName);
 
37
        li.add(2,leftDesc);
 
38
        li.add(3,rightDesc);
 
39
        li.add(4,dvOperator);
 
40
        li.add(5,dvType);
 
41
        li.add(6,leftSelDEs);
 
42
        li.add(7,rightSelDEs);
 
43
        li.add(8,leftPercent);
 
44
        li.add(9,rightPercent);
 
45
        
 
46
        
 
47
        boolean editVStatus = DataValidationAction.editDataValidation(li);
 
48
%>
 
49
<html>
 
50
        <head>
 
51
                <title>Graphical Analyser</title>
 
52
                <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
 
53
        <meta http-equiv="description" content="this is my page">
 
54
        <meta http-equiv="content-type" content="text/html; charset=UTF-8">
 
55
        
 
56
                <script>
 
57
                        function onLoadFunction()
 
58
                        {
 
59
                          var dvID = '<%=dvID%>';
 
60
                          if(<%=editVStatus%>) 
 
61
                                {
 
62
                                        alert("Validation is Successfully Updated");
 
63
                                        location.href="DValidationScreen.jsp";
 
64
                                }
 
65
                          else
 
66
                                {
 
67
                                        alert("Failure while Editing...Try Again");
 
68
                                        location.href="DValidationEdit.jsp?dvid="+dvID;
 
69
                                }               
 
70
                        }
 
71
                </script>
 
72
        </head>
 
73
        <body onload="onLoadFunction()">
 
74
        <p align="left">        
 
75
                <font face="arial" size="2">
 
76
                        <li>Validation Id : <%=dvID%><br>
 
77
                        <li>Validation Name : <%=dvName%><br>
 
78
                        <li>Left Description : <%=leftDesc%><br/>
 
79
                        <li>Right Description : <%=rightDesc%><br/>
 
80
                        <li>Validation Operator : <%=dvOperator%><br/>
 
81
                        <li>Validation Type : <%=dvType%><br/>                  
 
82
                        <li>Left Sel DEList : <%=leftSelDEs%><br/>
 
83
                        <li>Right Sel DEList : <%=rightSelDEs%><br/>
 
84
                        <li>Left PerCentage : <%=leftPercent%><br/>
 
85
                        <li>Right PerCentage : <%=rightPercent%><br/>
 
86
                </font>
 
87
        </p>    
 
88
        </body>
 
89
</html>
 
 
b'\\ No newline at end of file'