<%= l(:label_member_list)%>

<%= error_messages_for 'member' %> <% roles = Role.find_all_givable members = @project.member_principals.includes(:roles, :principal).all.sort %> <% if @project.project_type == 1 %> <% else %> <% users = UserGrade.find_by_sql("select * from user_grades where project_id = #{@project.id}")%> <% if users %> <% users.sort {|a,b| a[:grade] <=> b[:grade]} %> <% temp = [] %> <% users.each do |user|%> <% members.each do |member|%> <% if member[:user_id] == user[:user_id] %> <% temp << member%> <% end %> <% end %> <% end %> <% members = temp.reverse %> <% end %> <% end %> <%= render :partial => 'member_list', :locals => {:members => members} %>