Subversion Repositories SmartDukaan

Rev

Rev 29899 | Rev 30122 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 29899 Rev 30017
Line 1... Line 1...
1
<script type="text/javascript">
1
<script type="text/javascript">
2
	start=moment("$scheme.getFormattedEndDateTime()", "DD/MM/YYYY");
2
    start = moment("$scheme.getFormattedEndDateTime()", "DD/MM/YYYY");
3
	startDate = start.format(moment.HTML5_FMT.DATETIME_LOCAL_SECONDS);
3
    startDate = start.format(moment.HTML5_FMT.DATETIME_LOCAL_SECONDS);
4
	$('input[name="extendScheme"]').daterangepicker($.extend(getSingleDatePicker(),{"drops": "up", "startDate":start}), dateRangeCallback);
4
    $('input[name="extendScheme"]').daterangepicker($.extend(getSingleDatePicker(), {
-
 
5
        "drops": "up",
-
 
6
        "startDate": start
-
 
7
    }), dateRangeCallback);
5
	
8
 
6
  		 $(".add-scheme").click(function(){
9
    $(".add-scheme").click(function () {
7
        $("#newItemToSchemeModal").modal({backdrop: false});
10
        $("#newItemToSchemeModal").modal({backdrop: false});
8
    });
11
    });
9
  		$("#newItemToSchemeModal").on('hidden.bs.modal', function () {
12
    $("#newItemToSchemeModal").on('hidden.bs.modal', function () {
10
            $("#addSchemeForm").trigger("reset");
13
        $("#addSchemeForm").trigger("reset");
11
  });
14
    });
12
	    </script>
15
</script>
13
<h3 style="padding-left:3%;padding-top:2%;font-weight:bold;">Scheme Id : $scheme.getId()</h3>
16
<h3 style="padding-left:3%;padding-top:2%;font-weight:bold;">Scheme Id : $scheme.getId()</h3>
14
 
17
 
15
<div class="row" style="padding-left:3%;">
18
<div class="row" style="padding-left:3%;">
16
	<div class="col-lg-4">
19
    <div class="col-lg-4">
17
	<table><tr>
20
        <table>
18
		<td>
21
            <tr>
-
 
22
                <td>
19
		#if($scheme.getActiveTimestamp())
23
                    #if($scheme.getActiveTimestamp())
20
			<span>Activated On : $scheme.getFormattedActiveTimestamp()</span>
24
                        <span>Activated On : $scheme.getFormattedActiveTimestamp()</span>
21
			<p></p>
25
                        <p></p>
22
		#end
26
                    #end
23
		#if($scheme.getExpireTimestamp())
27
                    #if($scheme.getExpireTimestamp())
24
			<span>Expired On : $scheme.getFormattedExpireTimestamp()</span>
28
                        <span>Expired On : $scheme.getFormattedExpireTimestamp()</span>
25
			<p></p>
29
                        <p></p>
26
		#end
30
                    #end
27
		</td>
31
                </td>
28
		#if($isAdmin && $fullAccess)
32
                #if($isAdmin && $fullAccess)
-
 
33
                    <td>
-
 
34
                        <button class="btn btn-sm btn-primary add-scheme" data="$scheme.getId()"
29
		<td><button class="btn btn-sm btn-primary add-scheme" data="$scheme.getId()" style="width:100%;background-color:#007aff;color:white;padding-right: 10px" data-toggle="modal" data-target="#newItemToSchemeModal">Add Item</button></td>
35
                                style="width:100%;background-color:#007aff;color:white;padding-right: 10px"
-
 
36
                                data-toggle="modal" data-target="#newItemToSchemeModal">Add Item
-
 
37
                        </button>
-
 
38
                    </td>
30
		#end
39
                #end
-
 
40
            <tr>
31
		<tr></table>
41
        </table>
32
		<table class="table table-striped table-advance table-hover">
42
        <table class="table table-striped table-advance table-hover">
33
			<tbody>
43
            <tbody>
34
				<tr>	
44
            <tr>
35
					<th>Item Id</th>
45
                <th>Item Id</th>
36
					<th>Description</th>
46
                <th>Description</th>
37
					#if($isAdmin && $fullAccess)
47
                #if($isAdmin && $fullAccess)
38
					<th>Delete Item</th>
48
                    <th>Delete Item</th>
39
					#end
49
                #end
40
				</tr>
50
            </tr>
41
				#if($scheme.getItemStringMap().size()>0)
51
                #if($scheme.getItemStringMap().size()>0)
42
    			#foreach( $itemIdDescriptionEntry in $scheme.getItemStringMap().entrySet())
52
                    #foreach( $itemIdDescriptionEntry in $scheme.getItemStringMap().entrySet())
43
    				<tr data="$itemId">
53
                    <tr data="$itemId">
44
    					<td>$itemIdDescriptionEntry.key</td>
54
                        <td>$itemIdDescriptionEntry.key</td>
45
    					<td>$itemIdDescriptionEntry.value</td>
55
                        <td>$itemIdDescriptionEntry.value</td>
46
    					#if($isAdmin && $fullAccess)
56
                        #if($isAdmin && $fullAccess)
-
 
57
                        <td>
47
    					<td><button class="btn btn-primary delete-schemes" data-schemeid="$scheme.getId()" data-itemid="$itemIdDescriptionEntry.key">Delete</button>
58
                            <button class="btn btn-primary delete-schemes" data-schemeid="$scheme.getId()"
-
 
59
                                    data-itemid="$itemIdDescriptionEntry.key">Delete
-
 
60
                            </button>
48
    					#end
61
                        #end
49
    				</tr>
62
                    </tr>
50
    			#end
63
                    #end
51
    			#else
64
                #else
52
    					<tr>
65
                <tr>
53
		    					<td colspan="12" style="text-align:center;">NO ITEM FOUND FOR SCHEME</td>
66
                    <td colspan="12" style="text-align:center;">NO ITEM FOUND FOR SCHEME</td>
54
		    				</tr>
67
                </tr>
55
    				#end
68
                #end
56
			</tbody>
69
            </tbody>
57
    	</table>
70
        </table>
58
		<p></p>
71
        <p></p>
59
        #if($isAdmin && $fullAccess)
72
        #if($isAdmin && $fullAccess)
60
			<span>Created By : $scheme.getCreatedBy()</span>
73
            <span>Created By : $scheme.getCreatedBy()</span>
61
			<p></p>
74
            <p></p>
62
			#if((!$scheme.getActiveTimestamp()) && (!$scheme.getExpireTimestamp()))
75
            #if((!$scheme.getActiveTimestamp()) && (!$scheme.getExpireTimestamp()))
63
				<div class="btn-group" style="width:40%">
76
                <div class="btn-group" style="width:40%">
-
 
77
                    <button class="btn active-scheme" data="$scheme.getId()"
64
					<button class="btn active-scheme" data="$scheme.getId()" style="width:100%;background-color:#e98c8f;color:white;">Active</button>
78
                            style="width:100%;background-color:#e98c8f;color:white;">Active
-
 
79
                    </button>
65
				</div>
80
                </div>
66
			#else
81
            #else
67
				#if(($scheme.getActiveTimestamp()) && (!$scheme.getExpireTimestamp()))
82
                #if(($scheme.getActiveTimestamp()) && (!$scheme.getExpireTimestamp()))
68
				<table>
83
                    <table>
69
					<td>
84
                        <td>
70
						<div class="scheme-extend">			
85
                            <div class="scheme-extend">
71
				    		<div class="row">
86
                                <div class="row">
72
					    		<div class="col-lg-12">
87
                                    <div class="col-lg-12">
73
									<div class="input-group" style="width:80%">
88
                                        <div class="input-group" style="width:80%">
74
											<input type = "hidden" value="$scheme.getId()" id="schemeId">
89
                                            <input type="hidden" value="$scheme.getId()" id="schemeId">
75
											<input  placeholder = "Extend Date Time" id="extendScheme" name="extendScheme" type="text" class="form-control">
90
                                            <input placeholder="Extend Date Time" id="extendScheme" name="extendScheme"
-
 
91
                                                   type="text" class="form-control">
-
 
92
                                            <span class="input-group-btn"> <button class="btn btn-primary extendScheme"
-
 
93
                                                                                   id="extendScheme-button"
76
											 <span class="input-group-btn"> <button class="btn btn-primary extendScheme" id="extendScheme-button" type="button">Extend</button></span>
94
                                                                                   type="button">Extend</button></span>
77
									</div>
95
                                        </div>
78
								</div>	
96
                                    </div>
79
							</div>
97
                                </div>
80
	       				</div>
98
                            </div>
81
					</td>
99
                        </td>
82
					<td>
100
                        <td>
83
						<div class="input-group" style="width:80%">
101
                            <div class="input-group" style="width:80%">
84
							<input type = "hidden" value="$scheme.getId()" id="schemeId">
102
                                <input type="hidden" value="$scheme.getId()" id="schemeId">
85
							<input  placeholder = "Expire Time" name="extendScheme" type="text" class="form-control expireTime">
103
                                <input placeholder="Expire Time" name="extendScheme" type="text"
-
 
104
                                       class="form-control expireTime">
86
							<span class="input-group-btn"> 
105
                                <span class="input-group-btn">
87
								<button class="btn btn-primary expire-scheme" data="$scheme.getId()">Expire</button>
106
								<button class="btn btn-primary expire-scheme" data="$scheme.getId()">Expire</button>
88
							</span>
107
							</span>
89
						</div>
108
                            </div>
90
					</td>
109
                        </td>
91
				</table>
110
                    </table>
92
				<br><br>
111
                    <br><br>
93
				#end
112
                #end
94
			#end
113
            #end
95
		#end
114
        #end
96
	</div>
115
    </div>
97
<div id="newItemToSchemeModal" class="modal" role="dialog">
116
    <div id="newItemToSchemeModal" class="modal" role="dialog">
98
				  <div class="modal-dialog">
117
        <div class="modal-dialog">
99
				
118
 
100
				    <!-- Modal content-->
119
            <!-- Modal content-->
101
				    <div class="modal-content">
120
            <div class="modal-content">
102
				      <div class="modal-header">
121
                <div class="modal-header">
103
				        <button type="button" class="close" data-dismiss="modal">&times;</button>
122
                    <button type="button" class="close" data-dismiss="modal">&times;</button>
104
				        <h4 class="modal-title"><b>Add Item To Scheme</b></h4>
123
                    <h4 class="modal-title"><b>Add Item To Scheme</b></h4>
105
				      </div>
124
                </div>
106
				      <div class="modal-body">
125
                <div class="modal-body">
107
			      		<form id="addSchemeForm">
126
                    <form id="addSchemeForm">
108
						  <div class="form-group row">
127
                        <div class="form-group row">
109
						  	<div class="col-lg-4" style="display: none;">
128
                            <div class="col-lg-4" style="display: none;">
110
						  		<label for="schemeId">SchemeId</label>
129
                                <label for="schemeId">SchemeId</label>
111
							    <input type="number" class="form-control"  value="$scheme.getId()" id="schemeids" readonly>
130
                                <input type="number" class="form-control" value="$scheme.getId()" id="schemeids"
-
 
131
                                       readonly>
112
							</div>
132
                            </div>
113
							<div class="col-lg-4">
133
                            <div class="col-lg-4">
114
							    <label for="ItemId"><b>ItemId</b></label>
134
                                <label for="ItemId"><b>ItemId</b></label>
115
							    <input type="text" class="form-control" id="itemids" placeholder="Item Id"/>
135
                                <input type="text" class="form-control" id="itemids" placeholder="Item Id"/>
116
							</div>
136
                            </div>
117
						  </div>
137
                        </div>
118
						</form>
138
                    </form>
119
				      </div>
139
                </div>
120
				      <div class="modal-footer">
140
                <div class="modal-footer">
121
						  <button type="button" class="btn btn-primary add-item">Add-Item</button>
141
                    <button type="button" class="btn btn-primary add-item">Add-Item</button>
122
				        <button type="button" class="btn btn-default" data-dismiss="modal">Cancel</button>
142
                    <button type="button" class="btn btn-default" data-dismiss="modal">Cancel</button>
123
				      </div>
143
                </div>
124
				    </div>
144
            </div>
125
				
145
 
126
				  </div>
146
        </div>
127
				  </div>
147
    </div>
128
</div>
148
</div>