Guest User

Untitled

a guest
Jan 12th, 2018
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
ASP 1.26 KB | None | 0 0
  1. <h2>OpenAid users</h2>
  2.  
  3.     <table>
  4.         <tr>
  5.             <th>Login</th>
  6.             <th>Name</th>
  7.             <th>DisplayName</th>                      
  8.             <th>Status</th>
  9.             <th>Action</th>
  10.             <th>Privilegde</th>
  11.             <th></th>
  12.         </tr>
  13.  
  14.     <% foreach (var item in Model.Users) { %>
  15.    
  16.         <tr>
  17.            
  18.             <td>
  19.                 <%: Html.ActionLink(item.Login, "Details", new { id = item.Login })  %>
  20.             </td>
  21.             <td>
  22.                 <%: item.Nickname %>
  23.             </td>
  24.             <td>
  25.                 <%: item.DisplayName %>
  26.             </td>
  27.                         <td>
  28.                             <%
  29.                                 bool isUserBlocked = UsersHelper.IsUserBlocked(item.Login);
  30.                                 string adminAction = isUserBlocked ? AdminActions.Allow.ToString() : AdminActions.Ban.ToString();    
  31.                             %>
  32.                             <%: isUserBlocked ? UserState.Banned.ToString() : UserState.OK.ToString() %>
  33.                         </td>
  34.             <td>
  35.                 <%: Html.ActionLink(adminAction, adminAction, new { id=item.Login  })%>
  36.             </td>
  37.             <td><%: item.IsAdmin ? "Admin" : "User" %></td>
  38.             <td>
  39.                 <% string priviledgeAction = item.IsAdmin ? "Set user" : "Set admin"; %>
  40.                 <%: Html.ActionLink(priviledgeAction, "Set", item)%>
  41.             </td>
  42.         </tr>
  43.    
  44.     <% } %>
  45.  
  46.     </table>
Add Comment
Please, Sign In to add comment