index.html.erb 1.21 KB
Newer Older
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
<% provide(:title, "Users" ) %>

<div class="container">
  	<div class="row">
    	<div class="col-md-12">	
			<h1>Users</h1>
			<hr>
			<% @users.each do |u| %>
			<ul>
				<li>
					User ID: <%= u.id %>
				</li>
			    <li>
			    	Full Name: <%= u.full_name %>
			    </li>
			    <li>Candidates Voted:
				    <ul>
						<% u.votes.each do |v|%>
					      	<li>
					      		<%= v.candidate.full_name %> - <%= v.candidate.position.name %>
					      	</li>
					    <%end%>
				    </ul>
				</li>
			    <li>
			    	Actions:
					<ul>
						<% if current_user.id == u.id %>
							<div class="btn btn-info" role ="button"> 	
								<%= link_to "Show Your Profile", admin_user_path(u.id) %>
							</div>
							<div class="btn btn-danger" role ="button">
								<%= link_to "Cannot Delete Your Own!" %>
							</div>
						<% else %>
							<div class="btn btn-info" role ="button"> 	
								<%= link_to "Show User's Profile", admin_user_path(u.id) %>
							</div>
							<div class="btn btn-info" role ="button">
								<%= link_to "Delete User", admin_user_path(u.id), method: :delete, data: { confirm: 'Are you sure?' } %>
							</div>
						<%end%>
					</ul>
			    </li>
			</ul>
			<hr>
			<%end%>
		</div>
	</div>
</div>