Develop dbh to skpd
This commit is contained in:
@@ -9,6 +9,7 @@ use Illuminate\Support\Facades\Auth;
|
||||
use Maatwebsite\Excel\Facades\Excel;
|
||||
use App\Models\DbhBelanjaRealisasi;
|
||||
use App\Models\TempRealisasiBelanja;
|
||||
use App\Models\UnitSatuan;
|
||||
use App\Imports\RealisasiBelanjaImport;
|
||||
|
||||
class RealisasiBelanjaController extends Controller
|
||||
@@ -215,8 +216,29 @@ class RealisasiBelanjaController extends Controller
|
||||
return view('realisasi_belanja.upload');
|
||||
}
|
||||
|
||||
public function inputRealisasi()
|
||||
public function inputRealisasi(Request $request, $id)
|
||||
{
|
||||
return view('realisasi_belanja.form_input_realisasi');
|
||||
$DbhBelanjaRealisasi = DbhBelanjaRealisasi::where("id", $id)->firstOrNew();
|
||||
$req = $request->all();
|
||||
$redirect = isset($req["redirect_link"])?$req["redirect_link"]:"realisasi-belanja";
|
||||
if ($request->isMethod('post')) {
|
||||
try{
|
||||
DB::beginTransaction();
|
||||
$data["volume_satuan_realisasi"] = $req["vol_realisasi"];
|
||||
$data["unit_satuan_realisasi"] = $req["unit_realisasi"];
|
||||
$data["realisasi_by"] = Auth::user()->id;
|
||||
$DbhBelanjaRealisasi->update($data);
|
||||
DB::commit();
|
||||
|
||||
return redirect($redirect)->with('success','Data Realisasi berhasil di input!');
|
||||
}catch(\Exception $e){
|
||||
throw new \Exception($e->getMessage());
|
||||
DB::rollBack();
|
||||
return redirect($redirect)->with('error',$e->getMessage());
|
||||
}
|
||||
}
|
||||
|
||||
$unitSatuan = UnitSatuan::orderBy("id")->get();
|
||||
return view('realisasi_belanja.form_input_realisasi',compact("DbhBelanjaRealisasi", "unitSatuan","redirect"));
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user