Guest User

Untitled

a guest
Jun 24th, 2018
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.96 KB | None | 0 0
  1. //
  2. // ViewModel Classes
  3. public class UserFormViewModel
  4. {
  5. // properties
  6. public User User { get; private set; }
  7. public SelectList Roles { get; private set; }
  8.  
  9. // Constructor
  10. public UserFormViewModel(User user)
  11. {
  12. User = user;
  13. Roles = new SelectList(Roles.All, ); //this is where I have problems
  14. }
  15. }
  16.  
  17. <ul>
  18. <% foreach (var role in Roles as IEnumerable<SelectListItem>)) { %>
  19. <li><%= Html.CheckBox(role.ToString())%> <%= role.ToString() %></li>
  20. <% } %>
  21. </ul>
  22.  
  23. <li><%= Html.CheckBox(role.ToString(),
  24. Roles.IsUserInRole(Model.User.Identity.LoginName, role.ToString())) %>
  25. <%= role.ToString() %>
  26. </li>
  27.  
  28. <ul>
  29. <%
  30. string[] allroles = Roles.GetAllRoles();
  31. foreach (string role in allroles) {
  32. %>
  33. <li>
  34. <%= Html.CheckBox(role.ToString(), Roles.IsUserInRole(Model.UserName, role.ToString())) %>
  35. <%= role.ToString() %>
  36. </li>
  37. <% } %>
  38.  
  39. </ul>
Add Comment
Please, Sign In to add comment