Index: lams_admin/src/java/org/lamsfoundation/lams/admin/web/UserAction.java =================================================================== diff -u -rff056fe666b6a9a6c93cb2c02fa520345c1b077f -r0b5b99ca4e4f6d595380e2eb2cbd0b8cc146e910 --- lams_admin/src/java/org/lamsfoundation/lams/admin/web/UserAction.java (.../UserAction.java) (revision ff056fe666b6a9a6c93cb2c02fa520345c1b077f) +++ lams_admin/src/java/org/lamsfoundation/lams/admin/web/UserAction.java (.../UserAction.java) (revision 0b5b99ca4e4f6d595380e2eb2cbd0b8cc146e910) @@ -89,27 +89,20 @@ request.setAttribute("org",orgId); } + // get system's roles + List allRoles = service.findAll(Role.class); + Collections.sort(allRoles); + request.setAttribute("rolelist",allRoles); + // editing a user Integer userId = WebUtil.readIntParam(request,"userId",true); + DynaActionForm userForm = (DynaActionForm)form; if(userId != null) { log.debug("got userid to edit: "+userId); User user = (User)service.findById(User.class,userId); - DynaActionForm userForm = (DynaActionForm)form; BeanUtils.copyProperties(userForm, user); BeanUtils.setProperty(userForm,"password2",user.getPassword()); - // get system's roles - List allRoles = service.findAll(Role.class); - /*ArrayList rolelist = new ArrayList(); - for(int i=0; i - - - : - - - -
-
- - -
+ : + + + +
+
+ + +