Guest User

Untitled

a guest
Jul 22nd, 2018
122
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.75 KB | None | 0 0
  1. <% form_tag({:controller => "timesheet_details", :action => "create"}) do %>
  2. <table class="records">
  3. <tr>
  4. <th></th>
  5. <th colspan="3" style="text-align:center;border-left:1px solid #ccc;">Normal Time</th>
  6. <th colspan="3" style="text-align:center;border-left:1px solid #ccc;">Over Time</th>
  7. </tr>
  8. <tr>
  9. <th>Date</th>
  10. <th style="border-left:1px solid #ccc;">Time In</th>
  11. <th>Time Out</th>
  12. <th>Lunch</th>
  13. <th style="border-left:1px solid #ccc;">Time In</th>
  14. <th>Time Out</th>
  15. <th>Dinner</th>
  16. </tr>
  17. <% (@timesheet.work_month).upto(@last_day) do |day| %>
  18. <% ts = @timesheet.timesheet_details.find_by_day(day.mday) %>
  19. <% if @holiday_ids.include?(day.mday) %>
  20. <tr style="background-color:#ffefef">
  21. <% elsif [0, 6].include?(day.wday) %>
  22. <tr style="background-color:#ffffe6">
  23. <% end %>
  24. <td class=<%= "now" if day.mday == Date.today.day %>><%= day.mday %></td>
  25. <span style="display:none;"><input type='text' name='timesheet_detail_<%= day.mday %>[timesheet_id]' value="<%= @timesheet.id %>"/></span>
  26. <span style="display:none;"><input type='text' name='timesheet_detail_<%= day.mday %>[day]' value="<%= day.mday %>"/></p></span>
  27. <td><input type='text' class="<%= (day.mday < Date.today.day && day.month == Date.today.month) ? "fill_in " : "" %>timesheet_detail_normal_time_in" name="timesheet_detail_<%= day.mday %>[normal_time_in]" size="9" value="<%= ts.normal_time_in if ts %>"/></td>
  28. <td><input type='text' class="<%= (day.mday < Date.today.day && day.month == Date.today.month) ? "fill_out " : "" %>timesheet_detail_normal_time_out" name='timesheet_detail_<%= day.mday %>[normal_time_out]' size="9" value="<%= ts.normal_time_out if ts %>"/></td>
  29. <td><input type='text' class="<%= (day.mday < Date.today.day && day.month == Date.today.month) ? "fill_lunch " : "" %>timesheet_detail_lunch" name='timesheet_detail_<%= day.mday %>[lunch]' size="9" value="<%= ts.lunch if ts %>"/></td>
  30. <td><input type='text' class="timesheet_detail_over_time_in" name='timesheet_detail_<%= day.mday %>[over_time_in]' size="9" value="<%= ts.over_time_in if ts %>"/></td>
  31. <td><input type='text' class="timesheet_detail_over_time_out" name='timesheet_detail_<%= day.mday %>[over_time_out]' size="9" value="<%= ts.over_time_out if ts %>"/></td>
  32. <td><input type='text' class="timesheet_detail_dinner" name='timesheet_detail_<%= day.mday %>[dinner]' size="9" value="<%= ts.dinner if ts %>"/></td>
  33. </tr>
  34. <% end %>
  35. </table>
  36. <%= submit_tag "Submit" %>
  37. <% end -%>
Add Comment
Please, Sign In to add comment