<% for account in @accounts %> <% end %> <% balance_us = Hash.new() balance_cz = Hash.new() %> <% for transfer in @transfers %> <% for account in @accounts balance_us_diff = Hash.new() balance_cz_diff = Hash.new() amount = nil if account.incoming_transfers.include?(transfer) amount = transfer.amount htm = amount elsif account.outgoing_transfers.include?(transfer) amount = -transfer.amount htm = amount else amount = {'CZK' => '0'} htm = ' ' end if @accounts_us.include?(account) balance_us_diff = balance_us_diff + amount attr = '' elsif @accounts_cz.include?(account) balance_cz_diff = balance_cz_diff + amount attr = 'style="background:#eee"' else amount = 'STRANGE' end end if (balance_us_diff - balance_cz_diff).zero? cssclass = 'zeromove' else cssclass = 'nonzeromove' end %> <% for account in @accounts %> <% amount = nil if account.incoming_transfers.include?(transfer) amount = transfer.amount htm = amount elsif account.outgoing_transfers.include?(transfer) amount = -transfer.amount htm = amount else amount = {'CZK' => '0'} htm = ' ' end if @accounts_us.include?(account) balance_us = balance_us + amount attr = '' elsif @accounts_cz.include?(account) balance_cz = balance_cz + amount attr = 'style="background:#eee"' else amount = 'STRANGE' end %> <% end %> <% end %>
Date<%= account.popis %>Amount Balance_us Balance_cz Diff Popis
<%=h transfer.datum %>><%= htm %><%=h transfer.amount %> <%= balance_us %> <%= balance_cz %> <%= balance_cz-balance_us %> <%=h transfer.popis %> <%= link_to 'E', :action => 'edit', :id=> transfer %>