users.component.html
6.71 KB
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
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
<div class="row">
<div class="col-sm-12 pageHeading">
<h4>List User</h4>
</div>
<div class="col-sm-12">
<div class="container-fluid main-full">
<div class="row">
<div class="well no-margin-btm">
<div class="row" novalidate [formGroup]="Users">
<div class="col-lg-3 col-sm-3">
<div class="row">
<div class="col-sm-12">
<div class="form-group marginTop5">
<label for="FirstName" class="col-sm-12 col-lg-6 control-label text-right-lg paddTop7 padd-left0">First Name :</label>
<div class="col-sm-12 col-lg-6 padd-left0 padd-right0">
<input type="text" class="form-control input-sm" id="FirstName" placeholder="First Name" formControlName="FirstName">
</div>
</div>
</div>
<div class="col-sm-12">
<div class="form-group marginTop5">
<label for="LastName" class="col-sm-12 col-lg-6 control-label text-right-lg paddTop7 padd-left0">Last Name :</label>
<div class="col-sm-12 col-lg-6 padd-left0 padd-right0">
<input type="text" class="form-control input-sm" id="LastName" placeholder="Last Name" formControlName="LastName">
</div>
</div>
</div>
</div>
</div>
<div class="col-lg-3 col-sm-3">
<div class="row">
<div class="col-sm-12">
<div class="form-group marginTop5">
<label for="Email" class="col-sm-12 col-lg-6 control-label text-right-lg paddTop7 padd-left0">Email ID :</label>
</div>
<div class="col-sm-12 col-lg-6 padd-left0 padd-right0">
<input type="email" class="form-control input-sm" id="Email" placeholder="Email ID" formControlName="EmailId">
</div>
</div>
<div class="col-sm-12">
<div class="form-group marginTop5">
<label for="Account" class="col-sm-12 col-lg-6 control-label text-right-lg paddTop7 padd-left0">Account Number :</label>
</div>
<div class="col-sm-12 col-lg-6 padd-left0 padd-right0">
<input type="text" class="form-control input-sm" id="account" placeholder="Account Number" formControlName="AccountNumber">
</div>
</div>
</div>
</div>
<div class="col-lg-3 col-sm-3">
<div class="row">
<div class="col-sm-12">
<div class="form-group marginTop5">
<label for="State" class="col-sm-12 col-lg-6 control-label text-right-lg paddTop7 padd-left0">User Type :</label>
<div class="col-sm-12 col-lg-6 padd-left0 padd-right0">
<select class="form-control input-sm " id="State" [formControl]="Users.controls['UserTypeId']">
<option value="0">All</option>
<option *ngFor="let UserTypeEntity of UserTypeList" value="{{UserTypeEntity.Id}}">{{ UserTypeEntity.Title }}</option>
</select>
</div>
</div>
</div>
<div class="col-sm-12">
<div class="form-group marginTop5">
<label for="State" class="col-sm-12 col-lg-6 control-label text-right-lg paddTop7 padd-left0">Account Type :</label>
<div class="col-sm-12 col-lg-6 padd-left0 padd-right0">
<select class="form-control input-sm " id="AccountType" [formControl]="Users.controls['AccountTypeId']">
<option value="0">All</option>
<option *ngFor="let AccountTypeEntity of AccountTypeList" value="{{AccountTypeEntity.Id}}">{{ AccountTypeEntity.Title }}</option>
</select>
</div>
</div>
</div>
</div>
</div>
<div class="col-lg-2 col-sm-3">
<div class="row">
<div class="col-sm-12"><div class="form-group marginTop5"> </div></div>
<div class="col-sm-12">
<div class="form-group marginTop5">
<div class="checkbox text-right-lg">
<label class="marginR5">
<input type="checkbox" checked> Pagination Results
</label>
<button class="btn btn-primary btn-sm" (click)="SearchUserList(this)">Go <i class="fa fa-arrow-right"></i></button>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="well">
<table id="fixed_hdr2" class="table-hover ">
<thead>
<tr >
<th>First Name</th>
<th>Last Name</th>
<th>User ID</th>
<th>Password</th>
<th>Email ID</th>
<th>User Type</th>
<th>Created Date</th>
<th>Last Modified Date</th>
<th>Account Number</th>
<th>Product Edition</th>
<th>Status</th>
</tr>
</thead>
<tbody>
<tr *ngFor="let UserEntity of UserList">
<td>{{UserEntity.FirstName}}</td>
<td>{{UserEntity.LastName}}</td>
<td>{{UserEntity.LoginId}}</td>
<td>{{UserEntity.Password}}</td>
<td>{{UserEntity.EmailId}}</td>
<td>{{UserEntity.UserTypeTitle}}</td>
<td>{{UserEntity.CreationDate| date: 'MM/dd/yyyy'}}</td>
<td>{{UserEntity.ModifiedDate | date: 'MM/dd/yyyy'}}</td>
<td>{{UserEntity.AccountNumber}}</td>
<td>{{UserEntity.EditionType}}</td>
<td>
<span [ngClass]="(UserEntity.UserStatus==Active?'label label-success':'label label-default')">{{UserEntity.UserStatus}}</span>
</td>
</tr>
</tbody>
</table>
<div class="row">
<div class="col-sm-12 marginTop20 text-center">
<a href="admin-add-discount-code.html"><button class="btn btn-primary btn-sm"><i class="fa fa-thumbs-up"></i> Manage Rights</button></a>
<button class="btn btn-primary btn-sm"><i class="fa fa-edit"></i> Edit</button>
</div>
</div>
</div>
</div>
</div>
</div>
</div>