Update
This commit is contained in:
@@ -164,26 +164,26 @@ class RealisasiBelanjaController extends Controller
|
||||
$this->validate($request, [
|
||||
'file' => 'required|mimes:xls,xlsx',
|
||||
]);
|
||||
|
||||
|
||||
$file = $request->file('file');
|
||||
$subJenisDana = $request->optJenisDana;
|
||||
// echo 'File Name: '.$file->getClientOriginalName();
|
||||
// echo 'File Extension: '.$file->getClientOriginalExtension();
|
||||
// echo 'File Real Path: '.$file->getRealPath();
|
||||
// echo 'File Size: '.$file->getSize();
|
||||
// echo 'File Mime Type: '.$file->getMimeType();
|
||||
$ta = $request->ta;
|
||||
$tujuan_upload = 'uploadFiles';
|
||||
$file->move($tujuan_upload,$file->getClientOriginalName());
|
||||
// var_dump($file->getRealPath()); exit;
|
||||
|
||||
DB::beginTransaction();
|
||||
TempRealisasiBelanja::where("userid",Auth::user()->id)->truncate();
|
||||
Excel::import(new RealisasiBelanjaImport(strtoupper($typeDana),$subJenisDana), $tujuan_upload."/".$file->getClientOriginalName());
|
||||
TempRealisasiBelanja::where("userid",Auth::user()->id)->delete();
|
||||
Excel::import(new RealisasiBelanjaImport($ta, strtoupper($typeDana),$subJenisDana), $tujuan_upload."/".$file->getClientOriginalName());
|
||||
DB::commit();
|
||||
|
||||
return redirect(URL::to("/upload-realisasi-belanja/".$typeDana))->with('success','Data Rencana belanja berhasil diupload, Silahkan validasi data!');
|
||||
}catch(\Exception $e){
|
||||
throw new \Exception($e->getMessage());
|
||||
}
|
||||
catch(\Exception $e)
|
||||
{
|
||||
// throw new \Exception($e->getMessage());
|
||||
DB::rollBack();
|
||||
return redirect(URL::to("/upload-realisasi-belanja/".$typeDana))->with('error',$e->getMessage());
|
||||
abort(500, $e->getMessage());
|
||||
// return redirect(URL::to("/upload-realisasi-belanja/".$typeDana))->with('error',$e->getMessage());
|
||||
}
|
||||
}
|
||||
$this->siteTitle = "Rencana Belanja";
|
||||
@@ -258,7 +258,7 @@ class RealisasiBelanjaController extends Controller
|
||||
];
|
||||
BelanjaRealisasi::create($input);
|
||||
}
|
||||
TempRealisasiBelanja::where("userid",Auth::user()->id)->truncate();
|
||||
TempRealisasiBelanja::where("userid",Auth::user()->id)->delete();
|
||||
DB::commit();
|
||||
return redirect(URL::to("/upload-realisasi-belanja/".$typeDana))->with('success','Data Realisasi belanja berhasil diupload.');
|
||||
}catch(\Exception $e){
|
||||
|
||||
Reference in New Issue
Block a user