public function storeReport(ReportRequest $request, AppMailer $mailer)
 {
     $input = $request->all();
     $input['closed'] = false;
     $input['owner_id'] = \Auth::user()->id;
     $users = $input['friends'];
     $report = ExpenseReport::create($input);
     $report->users()->attach($users);
     $mailer->sendAddedToReportNotification($report);
     return redirect('expenseReports/' . $report->id);
 }
Esempio n. 2
0
 public function report(ReportRequest $request)
 {
     $mulai_tgl = $request->input('dari_tanggal');
     $sampai_tgl = $request->input('sampai_tanggal');
     $filter = $request->input('filter');
     if ($filter == "0") {
         $filter2 = $request->input('filter');
         $mulai_tgl2 = $request->input('dari_tanggal');
         $sampai_tgl2 = $request->input('sampai_tanggal');
         $list_transaksi = Transaksi::whereBetween('tgl_beli', [$mulai_tgl, $sampai_tgl])->where('stt', '0')->get();
         return view('admin.report', compact('list_transaksi', 'filter2', 'mulai_tgl2', 'sampai_tgl2'));
     } elseif ($filter == "1") {
         $filter2 = $request->input('filter');
         $mulai_tgl2 = $request->input('dari_tanggal');
         $sampai_tgl2 = $request->input('sampai_tanggal');
         $list_transaksi = Transaksi::whereBetween('tgl_beli', [$mulai_tgl, $sampai_tgl])->where('stt', '1')->get();
         return view('admin.report', compact('list_transaksi', 'filter2', 'mulai_tgl2', 'sampai_tgl2'));
     } else {
         $filter2 = $request->input('filter');
         $mulai_tgl2 = $request->input('dari_tanggal');
         $sampai_tgl2 = $request->input('sampai_tanggal');
         $list_transaksi = Transaksi::whereBetween('tgl_beli', [$mulai_tgl, $sampai_tgl])->get();
         return view('admin.report', compact('list_transaksi', 'filter2', 'mulai_tgl2', 'sampai_tgl2'));
     }
     // $list_transaksi = Transaksi::where('stt','1')->paginate(10);
     // return view('admin.approve',compact('list_transaksi'));
 }