<% content_for :head do %> <%= stylesheet_link_tag "welders", :media => "all"%> <% end %>

<%= link_to "<", :date => (@date.beginning_of_month-1).strftime("%m/01/%Y") %> <%= h Russian::strftime(@date, "%B %Y") %> <%= link_to ">", :date => (@date.end_of_month+1).strftime("%m/01/%Y") %>

<% (@date.beginning_of_month.beginning_of_week..@date.end_of_month.end_of_week).each_slice(7) do |week| %> <% week.each do |day| %> <% reps = @reports.select{|i| i.date.to_date == day} %> <% end %> <% end %>
Понедельник Вторник Среда Четверг Пятница Суббота Воскресенье
> <%= link_to day.day, edit_welder_path(:id => 1, :date=> day) %>
    <% day_shift = @shifts.select{|i| i.shift_date.to_date == day}%> <% zp = day_shift.size > 0 ? day_shift.count*Report::WELDER_smena_works+day_shift.sum{|i| i.evening_time.to_f}*Report::WELDER_evening_works+day_shift.sum{|i| i.nighttime.to_f}*Report::WELDER_night_works : 0 %> <% if day_shift.size > 0 || zp.to_i > 0%>
  • <%="Смен: "+ day_shift.count.to_s %>
  • <%="Работ: " + reps.size.to_s %>
  • <%="З/П: " + zp.to_i.to_s %>
  • <% if @boss && (reps.size > 0 ||day_shift.size > 0) %> <% status_name = day_shift.size > 0 ? day_shift.first.status_change : reps.first.status_change%>
  • <%= link_to_remote status_name, :url => {:action => :change_status, :id => 1, :date => day}, :html => {:class =>status_class_br(status_name)+" color", :id => day}%>
  • <% end %> <% end %>