Commit ba90cb82 by Nilu

manage users saving user role

parent 24b8945b
...@@ -34,6 +34,18 @@ ...@@ -34,6 +34,18 @@
process.setAttribute("UserSortOption", userSortOpt); process.setAttribute("UserSortOption", userSortOpt);
%> %>
<script type="text/javascript">
$(document).ready(function()
{
$(".user-role").change(function()
{
var id = $(this).closest('.user-list-row').attr('id');
$('.save-user' + id).click();
});
});
</script>
<oneit:form name="listUsers" method="post" enctype="multipart/form-data"> <oneit:form name="listUsers" method="post" enctype="multipart/form-data">
<div class="dashboard-content-area second-part"> <div class="dashboard-content-area second-part">
...@@ -67,7 +79,7 @@ ...@@ -67,7 +79,7 @@
{ {
SecUser user = companyUser.getUser(); SecUser user = companyUser.getUser();
%> %>
<div class="user-list-row"> <div class="user-list-row" id="<%= companyUser.getID() %>">
<div class="m-user-left"> <div class="m-user-left">
<div class="m-user-icon"><img src="images/user-list-icon.png"></div> <div class="m-user-icon"><img src="images/user-list-icon.png"></div>
<div class="m-user-info"> <div class="m-user-info">
...@@ -80,15 +92,16 @@ ...@@ -80,15 +92,16 @@
</div> </div>
</div> </div>
<div class="m-user-right"> <div class="m-user-right">
<select class="form-control"> <oneit:ormEnum obj="<%= companyUser %>" attributeName="Role" cssClass="form-control user-role"/>
<option>Admin</option>
<option>Standard</option>
</select>
</div> </div>
<oneit:button name="save" value="Save" cssClass="<%= "save-user" + companyUser.getID().toString() + " hidden"%>"
requestAttribs="<%= CollectionUtils.mapEntry("CompanyUser", companyUser).mapEntry("nextPage", usersPage + "&UserSortOption=" + userSortOpt).toMap() %>" />
</div> </div>
<% <%
} }
%> %>
<!--
No button provided to edit a record, hence hiding this section
<div class="user-list-row"> <div class="user-list-row">
<div class="m-save-user"> <div class="m-save-user">
<input type="text" placeholder="First Name" class="form-control" /> <input type="text" placeholder="First Name" class="form-control" />
...@@ -99,6 +112,7 @@ ...@@ -99,6 +112,7 @@
<input type="button" class="btn btn-save" value="save"> <input type="button" class="btn btn-save" value="save">
</div> </div>
</div> </div>
-->
<div class="user-list-row"> <div class="user-list-row">
<div class="m-user-left"> <div class="m-user-left">
<div class="m-user-icon"><img src="images/user-list-icon.png"></div> <div class="m-user-icon"><img src="images/user-list-icon.png"></div>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment