json(Gadai::all()); } public function gadaiTransactionByCawanganAndDay($cawangan_code,$date){ $cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$cawangan_code)->first(); $gadaiTransaction = Gadai::on($cawangan['mysql'])->where('t_gadai','=',$date)->get(); return response()->json($gadaiTransaction); } public function showOneGadai($noic) { $cawangan_all = Cawangan::on('mysql7')->get(); $gadai_all = []; foreach($cawangan_all as $index=>$cawangan){ $gadai = Gadai::on($cawangan['mysql'])->where('nokp','=',$noic)->get(); if(sizeof($gadai) != 0){ array_push($gadai_all,$gadai); } } return response()->json($gadai_all); } public function showOneGadaiByNorujukan($norujukan){ $cawangan_all = Cawangan::on('mysql7')->get(); $gadai_all = []; foreach($cawangan_all as $index=>$cawangan){ $gadai = Gadai::on($cawangan['mysql'])->where('norujukan','=',$norujukan)->get(); if(sizeof($gadai) != 0){ array_push($gadai_all,$gadai); } } return response()->json($gadai_all); } public function showOneGadaibyRujukanAndCawangan($kodcaw,$norujukan) { $cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first(); $gadai = Gadai::on($cawangan['mysql'])->where('norujukan','=',$norujukan)->get(); return response()->json($gadai); } public function create($kodcaw,Request $request) { $current = Carbon::now(); $current = new Carbon(); $cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first(); $gadai = Gadai::on($cawangan['mysql'])->create([ 'kodcaw'=>$kodcaw, 'norujukan' => $request->norujukan, 'nopelanggan' => $request->nopelanggan, 'nokp' => $request->nokp, 't_gadai' => $current->toDateString(), 'masa' =>$current->toTimeString(), 'nilaimarhun' => $request->nilaimarhun, 'n_marhuns' => $request->nilaimarhun, 'berat' => $request->berat, 'pinjaman' => $request->pinjaman, 'kadarupah' => $request->kadarupah, 'tempoh' => 6, 't_matang' => $current->addMonths(6)->subDays(1), 'sttebus' => '', 'marhun' => $request->marhun, 'jantina' => $request->jantina, 'bangsa' => $request->bangsa, 'jenistebus' => '', 'penilai' => 'AFIQ', 'namapenilai' => 'Afiq', 'namapelulus' => 'Afiq', 'percentpinj' => $request->percentpinj, 'namateller' => 'Afiq', 'tagpalsu' => 0, 'tellernew' => '', 'tagcall' => '' ]); return response()->json($gadai, 201); } public function update($id, Request $request) { $gadai = Gadai::findOrFail($id); $gadai->update($request->all()); return response()->json($gadai, 200); } public function delete($id) { Gadai::findOrFail($id)->delete(); return response('Deleted Successfully', 200); } }