Merge branch 'atie' into 'main'
Update LelongController.php See merge request online-sistem1/lelong!57
This commit is contained in:
@@ -959,6 +959,133 @@ class LelongController extends Controller
|
||||
->with('success','Delete Berjaya');
|
||||
}
|
||||
|
||||
public function refreshhome($id)
|
||||
{
|
||||
$date = Carbon::now()->toDateTimeString();
|
||||
$lelong = Lelong::where('id','=',$id)->first();
|
||||
$lelong->masakemaskini_data = $date;
|
||||
$lelong->save();
|
||||
|
||||
return redirect()->route('home')
|
||||
->with('success','Kemaskini Berjaya');
|
||||
}
|
||||
|
||||
public function startcawangan($id,$cawid)
|
||||
{
|
||||
event(new LelongNotify('start'));
|
||||
$currentdate = Carbon::now();
|
||||
$currenttime = $currentdate->toTimeString();
|
||||
$endtime = $currentdate->addHours(2);
|
||||
|
||||
// $lelong = Lelong::where('id','=',$id)->first();
|
||||
// $lelong->masamula_lelong = $currenttime;
|
||||
// $lelong->masatamat_lelong = $endtime->toTimeString();
|
||||
// $lelong->sts_lelong = 1; //start lelong
|
||||
// $lelong->save();
|
||||
$lelong = CawanganLelong::where('lelong_id','=',$id)->where('caw_id','=',$cawid)->first();
|
||||
$lelong->masamula_lelong = $currenttime;
|
||||
$lelong->masatamat_lelong = $endtime->toTimeString();
|
||||
$lelong->status_online = 1; //start lelong
|
||||
$lelong->save();
|
||||
|
||||
return redirect()->route('home')
|
||||
->with('success','Lelongan bermula');
|
||||
}
|
||||
|
||||
public function stopcawangan($id,$cawid)
|
||||
{
|
||||
event(new LelongNotify('start'));
|
||||
$currentdate = Carbon::now();
|
||||
$currenttime = $currentdate->toTimeString();
|
||||
$endtime = $currentdate->addHours(2);
|
||||
|
||||
// $lelong = Lelong::where('id','=',$id)->first();
|
||||
// $lelong->masamula_lelong = $currenttime;
|
||||
// $lelong->masatamat_lelong = $endtime->toTimeString();
|
||||
// $lelong->sts_lelong = 1; //start lelong
|
||||
// $lelong->save();
|
||||
$lelong = CawanganLelong::where('lelong_id','=',$id)->where('caw_id','=',$cawid)->first();
|
||||
// $lelong->masamula_lelong = $currenttime;
|
||||
$lelong->masatamat_lelong = $currenttime;
|
||||
$lelong->status_online = 0; //start lelong
|
||||
$lelong->save();
|
||||
|
||||
return redirect()->route('home')
|
||||
->with('success','Lelongan bermula');
|
||||
}
|
||||
|
||||
public function startall($id)
|
||||
{
|
||||
event(new LelongNotify('start'));
|
||||
$currentdate = Carbon::now();
|
||||
$currenttime = $currentdate->toTimeString();
|
||||
$endtime = $currentdate->addHours(2);
|
||||
|
||||
$lelong = Lelong::where('id','=',$id)->first();
|
||||
$lelong->masamula_lelong = $currenttime;
|
||||
$lelong->masatamat_lelong = $endtime->toTimeString();
|
||||
$lelong->sts_lelong = 1; //start lelong
|
||||
$lelong->save();
|
||||
|
||||
$cawlelong = CawanganLelong::where('lelong_id','=',$id)->get();
|
||||
foreach($cawlelong as $cawlel) //save old harga asas
|
||||
{
|
||||
$cawlel->masatamat_lelong = $endtime->toTimeString();
|
||||
$cawlel->status_online = 1; //start lelong
|
||||
$cawlel->save();
|
||||
}
|
||||
|
||||
return redirect()->route('home');
|
||||
}
|
||||
|
||||
|
||||
public function stopall($id)
|
||||
{
|
||||
event(new LelongNotify('stop'));
|
||||
$currentdate = Carbon::now();
|
||||
$currenttime = $currentdate->toTimeString();
|
||||
$endtime = $currentdate->addHours(2);
|
||||
|
||||
$lelong = Lelong::where('id','=',$id)->first();
|
||||
$lelong->masatamat_lelong = $currenttime;
|
||||
$lelong->sts_lelong = 0; //stop lelong
|
||||
$lelong->save();
|
||||
|
||||
$cawlelong = CawanganLelong::where('lelong_id','=',$id)->get();
|
||||
foreach($cawlelong as $cawlel) //save old harga asas
|
||||
{
|
||||
$cawlel->masatamat_lelong = $currenttime;
|
||||
$cawlel->status_online = 0; //start lelong
|
||||
$cawlel->save();
|
||||
}
|
||||
|
||||
|
||||
return redirect()->route('home')
|
||||
->with('success','Lelongan berhenti');
|
||||
|
||||
}
|
||||
|
||||
public function listcawangan()
|
||||
{
|
||||
$arrayinfo = [];
|
||||
|
||||
$lelong = Lelong::where('sts_lelong', 0)
|
||||
->get()->toArray();
|
||||
|
||||
foreach($lelong as $details)
|
||||
{
|
||||
$detailsinfo = CawanganLelong::join('cawangan','cawangan_lelong.caw_id','=','cawangan.id')
|
||||
->where('lelong_id', $details['id'])
|
||||
->get()
|
||||
->toArray();
|
||||
|
||||
array_push($arrayinfo,['detail'=>$details, 'detailsinfo'=>$detailsinfo]);
|
||||
}
|
||||
|
||||
return view('jurulelong.listcawangan',compact('lelong', 'arrayinfo'));
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user