Exemplo n.º 1
0
 /**
  * Show the form for editing the specified resource.
  *
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function edit(Apartment $apartment, Lease $lease, Payment $payment)
 {
     //
     $tenants = $lease->tenants->lists('fullname', 'id');
     $tenant = $payment->tenant;
     if ($lease->depositBalance() != 0) {
         $payment_types = ['Rent' => 'Rent', 'Fee' => 'Fee', 'Deposit' => 'Deposit'];
     } else {
         $payment_types = ['Rent' => 'Rent', 'Fee' => 'Fee'];
     }
     return view('payments.edit', ['title' => 'Edit a Payment: ' . $lease->apartment->name . ' Lease: ' . $lease->startdate->format('n/j/y') . ' - ' . $lease->enddate->format('n/j/y'), 'apartment' => $apartment, 'lease' => $lease, 'tenants' => $tenants, 'tenant' => $tenant, 'payment' => $payment, 'payment_types' => $payment_types, 'payment_type' => $payment->payment_type]);
 }