middleware('auth'); } /** * Show the application dashboard. * * @return \Illuminate\Contracts\Support\Renderable */ public function notislelong() { $user = Auth::user(); $lelongid = CawanganLelong::join('lelong','cawangan_lelong.lelong_id','=','lelong.id') ->join('cawangan','cawangan_lelong.caw_id','=','cawangan.id') ->where('cawangan.caw_code','=',$user->kodcaw) ->get(); return view('jananotis.notislelong',compact('lelongid')); } public function senarainotis($lelong_id){ $user = Auth::user(); $caw = Cawangan::where('caw_code','=',$user->kodcaw) ->first(); $lelong_id = $lelong_id; $senarai = LelongBid::join('gadai','lelongbid.norujukan','=','gadai.norujukan') ->where('gadai.kodcaw','=',$user->kodcaw) ->where('lelongbid.lelong_id', $lelong_id) ->get()->toArray(); $bayaran=0; foreach($senarai as $index1=>$notis) { $bayaran = $notis['hargajualan'] - $notis['bakihargajualan']; } $senarai[$index1]['payment'] = $senarai; $senarai[$index1]['bayaran_keuntungan'] = $bayaran; return view('jananotis.senarainotis',compact('senarai','lelong_id','bayaran')); } public function jananotis($lelong_id){ $user = Auth::user(); $caw = Cawangan::where('caw_code','=',$user->kodcaw) ->first(); $lelong_id = $lelong_id; $current = Carbon::now(); $current = new Carbon(); $tarikh_cetak = $current->toDateString(); $payment = LelongBid::join('gadai','lelongbid.norujukan','=','gadai.norujukan') ->join('customer','gadai.nokp','=','customer.kpbaru') ->join('daerah','customer.koddaerah','=','daerah.koddaerah') ->join('negeri','customer.kodnegeri','=','negeri.kodnegeri') ->where('lelongbid.lelong_id', $lelong_id) ->get()->toArray(); $lelongid = CawanganLelong::join('lelong','cawangan_lelong.lelong_id','=','lelong.id') ->join('cawangan','cawangan_lelong.caw_id','=','cawangan.id') ->where('cawangan.caw_code','=',$user->kodcaw) ->where('cawangan_lelong.lelong_id', $lelong_id) ->get(); $lelong = Lelong::where('id', $lelongid)->get(); $pdf = PDF::loadView('pdf.jananotis',compact('payment','lelong_id','lelongid','caw','tarikh_cetak')) ->setPaper('a4', 'potrait'); return $pdf->download('Penjanaan Notis.pdf'); } public function listnotis(Request $request){ $user = Auth::user(); $caw = Cawangan::where('caw_code','=',$user->kodcaw) ->first(); $lelong_id = $request->lelong_id; $payment = LelongBid::join('gadai','lelongbid.norujukan','=','gadai.norujukan') ->join('customer','gadai.nokp','=','customer.kpbaru') ->where('gadai.kodcaw','=',$user->kodcaw) ->where('lelongbid.lelong_id', $lelong_id) ->get()->toArray(); $bayaran=0; foreach($payment as $index1=>$pay) { $bayaran = $pay['hargajualan'] - $pay['bakihargajualan']; } $payment[$index1]['payment'] = $payment; $payment[$index1]['bayaran_keuntungan'] = $bayaran; if($request->type == 'excel') { return view('excel.listnotis_excel',compact('payment','caw','lelong_id','bayaran')); } else { $pdf = PDF::loadView('pdf.listnotis',compact('payment','caw','lelong_id','bayaran')) ->setPaper('a4', 'potrait'); return $pdf->download('Senarai Notis.pdf'); } } }