Files
admin-erahn/app/Http/Controllers/PermohonanController.php
T
hafifierahman 072a6bd955 fix
2022-03-30 08:00:17 +08:00

67 lines
2.0 KiB
PHP

<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Auth;
use Illuminate\Support\Facades\Session;
use Illuminate\Support\Facades\Http;
use Illuminate\Support\Facades\Hash;
use Carbon\Carbon;
use DateTime;
class PermohonanController extends Controller
{
public function index()
{
$api_url = config('api.url');
$auth_user = Auth::user();
return view('permohonan.index',compact('api_url','auth_user'));
}
public function MintaKelulusan(Request $request)
{
$auth_user = Auth::user();
if(Hash::check($request->passsemula, Auth::user()->password))
return 1;
else
return 0;
}
public function CetakanPB(Request $request)
{
$cawangan=Http::get(config('api.url').'/api/cawangan/detail/'. $request->cawangan)->json();
$cawangan_detail=$cawangan[0];
$current = Carbon::now();
$tarikh_cetak = $current->toDateString();
$myDateTime = DateTime::createFromFormat('Y-m-d', $tarikh_cetak);
$tarikhcetakan = $myDateTime->format('d-m-Y');
$permohonan=Http::get(config('api.url').'/admin/permohonan/get/'. $request->cawangan .'/'. $request->mohonid)->json();
return view('permohonan.cetakanpb', compact('cawangan_detail','permohonan','tarikhcetakan'));
}
public function CetakanPenuh(Request $request)
{
$cawangan=Http::get(config('api.url').'/api/cawangan/detail/'. $request->cawangan)->json();
$cawangan_detail=$cawangan[0];
$current = Carbon::now();
$tarikh_cetak = $current->toDateString();
$myDateTime = DateTime::createFromFormat('Y-m-d', $tarikh_cetak);
$tarikhcetakan = $myDateTime->format('d-m-Y');
$permohonan=Http::get(config('api.url').'/admin/permohonan/get/'. $request->cawangan .'/'. $request->mohonid)->json();
return view('permohonan.cetakanfull', compact('cawangan_detail','permohonan','tarikhcetakan'));
}
}