update bug tambah marhun jika tidak sah dan wujudkan button hapus marhun

This commit is contained in:
Nur Izzati Zulkifli
2023-06-15 11:51:33 +08:00
parent 69984f85f0
commit bd6ed38d86
2 changed files with 49 additions and 6 deletions
+46 -4
View File
@@ -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()
+3 -2
View File
@@ -234,11 +234,12 @@
@endif
@else
<a class="btn m-1 btn-primary" onclick="kemaskini(this)" data-idmarhun="{{ $item->id }}" data-marhun="{{ $item->marhun }}" data-karat="{{ $item->karat }}" data-berat="{{ $item->berat }}" data-harga="{{ $item->harga }}" data-nmarhun="{{ $item->n_marhun }}" data-hargaasas="{{ $item->hargaasas }}" data-nota="{{ $item->nota }}" data-toggle="tooltip" data-placement="top" title="Kemaskini Marhun" style="margin-right:30px"><i class="far fa-edit"></i></a>
@endif
<a class="confirmdel" id="btndelete" data-lelongbidmarhun="{{ $item->id }}" data-lelongbid="{{ $item->lelongbid_id }}" data-toggle="tooltip" data-placement="top" title="Padam Marhun"><i class="far fa-window-close"></i></a>
@endif
@else
<a class="btn m-1 btn-primary" onclick="kemaskini(this)" data-idmarhun="{{ $item->id }}" data-marhun="{{ $item->marhun }}" data-karat="{{ $item->karat }}" data-berat="{{ $item->berat }}" data-harga="{{ $item->harga }}" data-nmarhun="{{ $item->n_marhun }}" data-hargaasas="{{ $item->hargaasas }}" data-nota="{{ $item->nota }}" data-toggle="tooltip" data-placement="top" title="Kemaskini Marhun" style="margin-right:30px"><i class="far fa-edit"></i></a>
{{-- <a class="confirmdel" id="btndelete" data-lelongbidmarhun="{{ $item->id }}" data-lelongbid="{{ $item->lelongbid_id }}" data-toggle="tooltip" data-placement="top" title="Padam Marhun"><i class="far fa-trash-alt"></i></a> --}}
<a class="confirmdel" id="btndelete" data-lelongbidmarhun="{{ $item->id }}" data-lelongbid="{{ $item->lelongbid_id }}" data-toggle="tooltip" data-placement="top" title="Padam Marhun"><i class="far fa-window-close"></i></a>
@endif
</td>
</tr>