update bug tambah marhun jika tidak sah dan wujudkan button hapus marhun
This commit is contained in:
@@ -31,6 +31,7 @@ use App\Services\MarhunPhotoService;
|
||||
use Illuminate\Support\Facades\Request as FacadesRequest;
|
||||
use App\Models\TempPengesahan;
|
||||
use DateTime;
|
||||
use App\Models\LogUser;
|
||||
|
||||
class MarhunController extends Controller
|
||||
{
|
||||
@@ -1485,6 +1486,15 @@ class MarhunController extends Controller
|
||||
} else {
|
||||
//
|
||||
}
|
||||
$loguser = new LogUser;
|
||||
$loguser->user_id = $user->id;
|
||||
$loguser->date = $currentdate;
|
||||
$loguser->username = $user->username;
|
||||
$loguser->nama_user = 'System';
|
||||
$loguser->norujukan = $request->norujukan;
|
||||
$loguser->nota = 'Sah Semakan Marhun' ;
|
||||
$loguser->save();
|
||||
|
||||
$terimalel->disahkan_oleh = $user['id'];
|
||||
$terimalel->disahkan_pada = $currentdate;
|
||||
$terimalel->status = 1;
|
||||
@@ -1500,10 +1510,42 @@ class MarhunController extends Controller
|
||||
$updatelelongbid->update();
|
||||
}
|
||||
} elseif ($request->jenis_button == 'tidaksah') {
|
||||
$deletepengesahan = Pengesahan::where('lelongbid_id', $request->lelongbid_id)
|
||||
->where('lelong_id', $request->lelong_id)
|
||||
->where('norujukan', $request->norujukan)
|
||||
->delete();
|
||||
foreach ($pengesahan as $terimalel) {
|
||||
if($terimalel->status_ubah == 2){//jika tambah marhun
|
||||
$deletepengesahan = Pengesahan::where('lelongbid_id', $request->lelongbid_id)
|
||||
->where('lelong_id', $request->lelong_id)
|
||||
->where('norujukan', $request->norujukan)
|
||||
->delete();
|
||||
|
||||
$deletemarhun = LelongBidMarhun::where('id', $terimalel['lelongbidmarhun_id'])
|
||||
->where('lelongbid_id', $request->lelongbid_id)
|
||||
->delete();
|
||||
|
||||
$loguser = new LogUser;
|
||||
$loguser->user_id = $user->id;
|
||||
$loguser->date = $currentdate;
|
||||
$loguser->username = $user->username;
|
||||
$loguser->nama_user = 'System';
|
||||
$loguser->norujukan = $request->norujukan;
|
||||
$loguser->nota = 'Tidak Sah Tambah Marhun' ;
|
||||
$loguser->save();
|
||||
}
|
||||
else{
|
||||
$deletepengesahan = Pengesahan::where('lelongbid_id', $request->lelongbid_id)
|
||||
->where('lelong_id', $request->lelong_id)
|
||||
->where('norujukan', $request->norujukan)
|
||||
->delete();
|
||||
|
||||
$loguser = new LogUser;
|
||||
$loguser->user_id = $user->id;
|
||||
$loguser->date = $currentdate;
|
||||
$loguser->username = $user->username;
|
||||
$loguser->nama_user = 'System';
|
||||
$loguser->norujukan = $request->norujukan;
|
||||
$loguser->nota = 'Tidak Sah Pengesahan' ;
|
||||
$loguser->save();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return redirect()
|
||||
|
||||
Reference in New Issue
Block a user