Subversion Repositories SmartDukaan

Rev

Rev 33066 | Rev 33103 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
29209 manish 1
 
24383 amit.gupta 2
<section class="wrapper">
3
	<div class="row">
4
		<div class="col-lg-12">
5
			<h3 class="page-header"><i class="icon_document_alt"></i>USER</h3>
6
			<ol class="breadcrumb">
7
				<li><i class="fa fa-home"></i><a href="${rc.contextPath}/dashboard">Home</a></li>
8
				<li><i class="icon_document_alt"></i>Create Auth User</li>						  	
9
			</ol>
10
		</div>
11
	</div>
12
	<form id="create-scheme-form">
13
				<div class = "row">
27595 tejbeer 14
 
24478 amit.gupta 15
					<div class="col-lg-2 form-group">
27595 tejbeer 16
					   	<input placeholder="Employee Code" id="authUserEmployeeCode" name="authUserEmployeeCode" type="text" value="" class="form-control input-sm">
17
					</div>
18
					<div class="col-lg-2 form-group">
24383 amit.gupta 19
					   	<input placeholder="First Name" id="authUserFirstName" name="authUserFirstName" type="text" value="" class="form-control input-sm">
20
					</div>
24478 amit.gupta 21
					<div class="col-lg-2 form-group">
24383 amit.gupta 22
					   	<input placeholder="Last Name" id="authUserLastName" name="authUserLastName" type="text" value="" class="form-control input-sm">
23
					</div>
24478 amit.gupta 24
					<div class="col-lg-2 form-group">
24383 amit.gupta 25
					   	<input placeholder="Email" id="authUserEmail" name="authUserEmail" type="email" value="" class="form-control input-sm">
26
					</div>
24478 amit.gupta 27
					<div class="col-lg-2 form-group">
24383 amit.gupta 28
					   	<input placeholder="Mobile Number" id="authUserMobileNumber" name="authUserMobileNumber" type="Number" value="" class="form-control input-sm" pattern="\d{3}[\-]\d{3}[\-]\d{4}" required>
29
					</div>
24478 amit.gupta 30
					<div class="col-lg-2 form-group">
31
					   	<input placeholder="Gmail Id" id="authUserGmailId" name="authUserGmailId" type="text" value="" class="form-control input-sm" required>
32
					</div>
32463 jai.hind 33
					<div class="col-lg-2 form-group">
34
                 <input placeholder="Image" id="authUserImage" name="authUserImage" type="text" value="" class="form-control input-sm">
35
                 </div>
24383 amit.gupta 36
				</div>
37
				<div class = "row">
38
					<div class="col-lg-3">
33065 raveendra. 39
						<input class="btn btn-primary create-auth-user" type="button" value="Create Auth User">
24383 amit.gupta 40
					</div>
41
				</div>
42
	</form><br><br>
43
	<div id="auth-user-table">
44
		<div class="row">
45
	    	<div class="col-lg-12">
33065 raveendra. 46
	    		<table class="table table-striped table-advance table-hover" id="authTable">
47
	    		<thead>
48
	    		    <tr>
49
                        <th>Employee Code</th>
50
                        <th>First Name</th>
51
                        <th>Last Name</th>
52
                        <th>Email</th>
53
                        <th>Mobile Number</th>
54
                        <th>Gmail Id</th>
55
                        <th>Image</th>
56
                        <th>Auth Users</th>
57
                        <th>Created Date</th>
58
                        <th>Reset Password</th>
59
                        <th>Remove</th>
60
 
61
 
62
                    </tr>
63
	    		</thead>
24383 amit.gupta 64
	    			<tbody>
32463 jai.hind 65
 
24383 amit.gupta 66
	    				#if(!$authUsers.isEmpty())
67
			    			#foreach( $authUser in $authUsers )
68
			    				<tr>
27595 tejbeer 69
			    				   <td>$authUser.getEmployeeCode()</td>
24383 amit.gupta 70
			    					<td>$authUser.getFirstName()</td>
71
			    					<td>$authUser.getLastName()</td>
72
			    					<td>$authUser.getEmailId()</td>
73
			    					<td>$authUser.getMobileNumber()</td>
24478 amit.gupta 74
			    					<td>#if($authUser.getGmailId())
75
			    							<span>$authUser.getGmailId()</span>
32779 shampa 76
			    							<button class="mk_gmail_edit btn btn-primary" data-id="$authUser.getEmailId()">Update</button>
24478 amit.gupta 77
			    						#else
78
			    							<span></span>
24483 amit.gupta 79
			    							<button class="mk_gmail_edit btn btn-primary" data-id="$authUser.getEmailId()">Add</button> 
24478 amit.gupta 80
			    						#end
81
			    					</td>
32463 jai.hind 82
 
83
                                       <td>
84
 
85
                                          #if($authUser.getImageUrl())
86
                                          <span> $authUser.getImageUrl() </span>
87
                                           	<button class="img_edit btn btn-primary" data-id="$authUser.getEmailId()">Edit</button>
88
                                           	#else
89
                                           	<span></span>
90
                                          	<button class="img_edit btn btn-primary" data-id="$authUser.getEmailId()">Edit</button>
91
                                            #end
92
 
93
                                       </td>
94
 
29209 manish 95
			    					#if($authUser.getManagerId() != 0)
96
			    					<td>
97
			    					<select  class="form-control input-sm" id = "auth-users" name = "auth-users" placeholder="Authusers">
29210 manish 98
					                  <option value="$userManagerMap.get($authUser.getId()).getId()" selected>$userManagerMap.get($authUser.getId()).getFullName()</option>
29209 manish 99
				               	    #foreach($activeAuthUser in $activeAuthUsers)
100
         			                	<option value="$activeAuthUser.getId()">$activeAuthUser.getFullName()</option>
101
         		                 	#end
102
	                                 </select>
103
	                                 <button class="btn btn-primary add-manager" data-id="$authUser.getId()">Add</button> 
104
			    					</td>
105
 
106
			    					#else
107
			                       <td>
108
        	                       	  <select  class="form-control input-sm" id = "auth-users" name = "auth-users" placeholder="Authusers">
109
					                  <option value="" disabled selected>AuthUsers</option>
110
				               	    #foreach($activeAuthUser in $activeAuthUsers)
111
         			                	<option value="$activeAuthUser.getId()">$activeAuthUser.getFullName()</option>
112
         		                 	#end
113
	                                 </select>
114
	                                 <button class="btn btn-primary add-manager" data-id="$authUser.getId()">Add</button> 
115
        	                     </td>
116
        	                     #end
117
 
24383 amit.gupta 118
			    					<td>$authUser.getFormattedCreateTimestamp()</td>
119
			    					<td><button class="btn btn-primary reset-password" data-id="$authUser.getEmailId()">Reset</button></td>
25570 tejbeer 120
			    					<td><button class="btn btn-primary remove-user" data-id="$authUser.getId()">Remove</button></td>
32463 jai.hind 121
 
24383 amit.gupta 122
			    				</tr>
123
			    			#end
124
		    			#else
125
		    				<tr>
126
		    					<td colspan="12" style="text-align:center;">NO MATCHING DATA FOUND FOR CRITERIA</td>
127
		    				</tr>
128
		    			#end
129
	    			</tbody>
130
	    		</table>
131
	    	</div>
132
	    </div>
133
    </div>
134
</section>
135
<div id="auth-user-details-container" style="background:white;background-color:white;">
136
</div>
33065 raveendra. 137
<script type="text/javascript">
138
$(document).ready(function() {
29209 manish 139
 
33065 raveendra. 140
    $('#authTable thead tr').clone(true).appendTo( '#authTable thead' );
141
        $('#authTable thead tr:eq(1) th').each( function (i) {
142
            var title = $(this).text();
143
            $(this).html( '<input type="text" style = "width:60%;" placeholder="Search '+title+'" />' );
29209 manish 144
 
33065 raveendra. 145
            $( 'input', this ).on( 'keyup change', function () {
146
                if ( table.column(i).search() !== this.value ) {
147
                    table
148
                        .column(i)
149
                        .search( this.value )
150
                        .draw();
151
                }
152
            } );
153
        });
33066 raveendra. 154
   $(document).ready(function() {
155
 
156
 
157
         var dtable = $('#authTable').DataTable({
158
 
159
           pageLength: 10,
160
           paging:true,
161
                 scrollCollapse: true,
162
                 fixedHeader: true,
163
 
164
 
165
                 });
166
 
167
            });
33065 raveendra. 168
});
29209 manish 169
 
33065 raveendra. 170
</script>
29209 manish 171
 
172
 
173
 
33065 raveendra. 174
 
175
 
176
 
24383 amit.gupta 177