| 
									
										
										
										
											2014-09-21 08:25:30 +02:00
										 |  |  | <table class="table table-striped table-condensed" id="transactionTable"> | 
					
						
							|  |  |  | <thead> | 
					
						
							| 
									
										
										
										
											2014-07-28 21:33:32 +02:00
										 |  |  |     <tr> | 
					
						
							| 
									
										
										
										
											2014-09-21 08:25:30 +02:00
										 |  |  |         <th colspan="2" id="empty1">A</th> | 
					
						
							| 
									
										
										
										
											2014-07-28 21:33:32 +02:00
										 |  |  |         <th>Date</th> | 
					
						
							|  |  |  |         <th>Description</th> | 
					
						
							|  |  |  |         <th>Amount (€)</th> | 
					
						
							|  |  |  |         <th>From</th> | 
					
						
							|  |  |  |         <th>To</th> | 
					
						
							| 
									
										
										
										
											2014-09-21 08:25:30 +02:00
										 |  |  |         <th id="empty2">B</th> | 
					
						
							| 
									
										
										
										
											2014-07-28 21:33:32 +02:00
										 |  |  |     </tr> | 
					
						
							| 
									
										
										
										
											2014-09-21 08:25:30 +02:00
										 |  |  |     </thead> | 
					
						
							| 
									
										
										
										
											2014-07-28 21:33:32 +02:00
										 |  |  |     <?php $total = 0; ?>
 | 
					
						
							|  |  |  |     @foreach($journals as $journal) | 
					
						
							| 
									
										
										
										
											2014-09-21 08:25:30 +02:00
										 |  |  |     @if(isset($journal->transactions[0]) && isset($journal->transactions[1])) | 
					
						
							|  |  |  |         <tr | 
					
						
							|  |  |  |             @if(isset($highlight) && $highlight == $journal->id) | 
					
						
							|  |  |  |             class="success" | 
					
						
							| 
									
										
										
										
											2014-07-28 21:33:32 +02:00
										 |  |  |             @endif | 
					
						
							| 
									
										
										
										
											2014-09-21 08:25:30 +02:00
										 |  |  |             > | 
					
						
							|  |  |  |             <td> | 
					
						
							|  |  |  |                 @if($journal->transactiontype->type == 'Withdrawal') | 
					
						
							|  |  |  |                 <span class="glyphicon glyphicon-arrow-left" title="Withdrawal"></span> | 
					
						
							|  |  |  |                 @endif | 
					
						
							|  |  |  |                 @if($journal->transactiontype->type == 'Deposit') | 
					
						
							|  |  |  |                 <span class="glyphicon glyphicon-arrow-right" title="Deposit"></span> | 
					
						
							|  |  |  |                 @endif | 
					
						
							|  |  |  |                 @if($journal->transactiontype->type == 'Transfer') | 
					
						
							|  |  |  |                 <span class="glyphicon glyphicon-resize-full" title="Transfer"></span> | 
					
						
							|  |  |  |                 @endif | 
					
						
							|  |  |  |                 @if($journal->transactiontype->type == 'Opening balance') | 
					
						
							|  |  |  |                 <span class="glyphicon glyphicon-ban-circle" title="Opening balance"></span> | 
					
						
							|  |  |  |                 @endif | 
					
						
							|  |  |  |             </td> | 
					
						
							|  |  |  |             <td> | 
					
						
							|  |  |  |                 @foreach($journal->components as $component) | 
					
						
							|  |  |  |                 @if($component->class == 'Budget') | 
					
						
							|  |  |  |                 <a href="{{route('budgets.show',$component->id)}}?highlight={{$journal->id}}"><span class="glyphicon glyphicon-tasks" title="Budget: {{{$component->name}}}"></span></a> | 
					
						
							|  |  |  |                 @endif | 
					
						
							|  |  |  |                 @if($component->class == 'Category') | 
					
						
							|  |  |  |                 <a href="{{route('categories.show',$component->id)}}?highlight={{$journal->id}}"><span class="glyphicon glyphicon-tag" title="Category: {{{$component->name}}}"></span></a> | 
					
						
							|  |  |  |                 @endif | 
					
						
							|  |  |  |                 @endforeach | 
					
						
							|  |  |  |                 <!-- recurring transaction --> | 
					
						
							|  |  |  |                 @if(!is_null($journal->recurringTransaction)) | 
					
						
							|  |  |  |                     <a href="{{route('recurring.show',$journal->recurring_transaction_id)}}" title="{{{$journal->recurringTransaction->name}}}"><span title="{{{$journal->recurringTransaction->name}}}" class="glyphicon glyphicon-refresh"></span></a> | 
					
						
							|  |  |  |                 @endif | 
					
						
							|  |  |  |             </td> | 
					
						
							|  |  |  |             <td> | 
					
						
							|  |  |  |                 {{$journal->date->format('d F Y')}} | 
					
						
							|  |  |  |             </td> | 
					
						
							|  |  |  |             <td><a href="{{route('transactions.show',$journal->id)}}" title="{{{$journal->description}}}">{{{$journal->description}}}</a></td> | 
					
						
							|  |  |  |             <td> | 
					
						
							|  |  |  |                 @if($journal->transactiontype->type == 'Withdrawal') | 
					
						
							|  |  |  |                 <span class="text-danger">{{mf($journal->transactions[1]->amount,false)}}</span> | 
					
						
							|  |  |  |                 <?php $total -= $journal->transactions[1]->amount;?>
 | 
					
						
							|  |  |  |                 @endif | 
					
						
							|  |  |  |                 @if($journal->transactiontype->type == 'Deposit') | 
					
						
							|  |  |  |                 <span class="text-success">{{mf($journal->transactions[1]->amount,false)}}</span> | 
					
						
							|  |  |  |                 @endif | 
					
						
							|  |  |  |                 @if($journal->transactiontype->type == 'Transfer') | 
					
						
							|  |  |  |                 <span class="text-info">{{mf($journal->transactions[1]->amount,false)}}</span> | 
					
						
							| 
									
										
										
										
											2014-07-28 21:33:32 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-09-21 08:25:30 +02:00
										 |  |  |                 @endif | 
					
						
							|  |  |  |             </td> | 
					
						
							|  |  |  |             <td> | 
					
						
							|  |  |  |                 <a href="{{route('accounts.show',$journal->transactions[0]->account_id)}}">{{{$journal->transactions[0]->account->name}}}</a> | 
					
						
							|  |  |  |             </td> | 
					
						
							|  |  |  |             <td> | 
					
						
							|  |  |  |                 <a href="{{route('accounts.show',$journal->transactions[1]->account_id)}}">{{{$journal->transactions[1]->account->name}}}</a> | 
					
						
							|  |  |  |             </td> | 
					
						
							|  |  |  |             <td> | 
					
						
							|  |  |  |                 @if($journal->transactiontype->type != 'Opening balance') | 
					
						
							|  |  |  |                 <div class="btn-group btn-group-xs"> | 
					
						
							|  |  |  |                     <a href="{{route('transactions.edit',$journal->id)}}" class="btn btn-default"> | 
					
						
							|  |  |  |                         <span class="glyphicon glyphicon-pencil"></span> | 
					
						
							|  |  |  |                         <a href="{{route('transactions.delete',$journal->id)}}" class="btn btn-danger"> | 
					
						
							|  |  |  |                             <span class="glyphicon glyphicon-trash"></span> | 
					
						
							|  |  |  |                         </a> | 
					
						
							|  |  |  |                 </div> | 
					
						
							|  |  |  |                 @endif | 
					
						
							|  |  |  |             </td> | 
					
						
							|  |  |  |         </tr> | 
					
						
							|  |  |  |         @else | 
					
						
							|  |  |  |         <!-- | 
					
						
							|  |  |  |         <tr class="danger"> | 
					
						
							|  |  |  |         <td colspan="7">Invalid data found. Please delete this transaction and recreate it.</td> | 
					
						
							| 
									
										
										
										
											2014-07-28 21:33:32 +02:00
										 |  |  |         <td> | 
					
						
							| 
									
										
										
										
											2014-09-21 08:25:30 +02:00
										 |  |  |             <a href="{{route('transactions.delete',$journal->id)}}" class="btn btn-danger btn-xs"> | 
					
						
							|  |  |  |                 <span class="glyphicon glyphicon-trash"></span> | 
					
						
							|  |  |  |             </a> | 
					
						
							| 
									
										
										
										
											2014-07-28 21:33:32 +02:00
										 |  |  |         </td> | 
					
						
							| 
									
										
										
										
											2014-09-21 08:25:30 +02:00
										 |  |  |         </tr> | 
					
						
							|  |  |  |         --> | 
					
						
							|  |  |  |         @endif | 
					
						
							| 
									
										
										
										
											2014-07-28 21:33:32 +02:00
										 |  |  |     @endforeach | 
					
						
							|  |  |  |     @if(isset($sum) && $sum == true) | 
					
						
							|  |  |  |     <tr> | 
					
						
							|  |  |  |         <td colspan="4">Sum:</td> | 
					
						
							|  |  |  |         <td colspan="4">{{mf($total)}}</td> | 
					
						
							|  |  |  |     </tr> | 
					
						
							|  |  |  |     @endif | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | </table> |