app/views/team_consultations/_team_consultation.html.erb
<%= content_tag_for :tr, team_consultation do %>
<td> <%= team_consultation.school_team %> </td>
<td> <%= team_consultation.recipients.join(", ") %> </td>
<td> <%= team_consultation.requestor %> </td>
<td> <%= team_consultation.created_at.to_date %> </td>
<% if team_consultation.complete? %>
<td> <%= team_consultation.consultation_forms.collect(&:user).compact.join('<br />') %> </td>
<% end %>
<td>
<% if team_consultation.complete? %>
<%=content_tag_for :span, team_consultation, "show_hide_view" do %>
<%= link_to_remote "view" , team_consultation, :method => :get %>
<%= link_to_remote "Undo Complete" , undo_complete_team_consultation_path(team_consultation), :method => :put %>
<% end %>
<% else %>
<!-- Edit -->
<% if team_consultation.requestor == current_user && team_consultation.consultation_forms.all?{|cf| cf.user_id == current_user.id }%>
<%= link_to_remote("Withdraw",team_consultation, :method => :delete, :confirm => "This will remove your team consultation request.") %>
<% end %>
<% if team_consultation.recipients.include?(current_user) %>
<!-- Schedule -->
<%= link_to_remote "Gather Information", new_consultation_form_request_url %>
<%= link_to_remote "Complete", complete_team_consultation_path(team_consultation),:confirm => "Are you Sure?" , :method => :put %>
<% end %>
<% end %>
</td>
<% end %>