Professional Documents
Culture Documents
S.No Emp Id Full Name Sex Coll/Dir Dep’t/dir Position email Phone
$pay = array(
'asetid' => $request['asetid'],
'asetname' => $request['asetname'],
'quantity' => $request['quantity'],
'model' => $request['model'],
'catagory' => $request['catagory'],
'asetcatagory' => $request['asetcatagory'],
'status' => $request['status'],
'mesurment' => $request['mesurment'],
'serial' => $request['serial'],
'price' => $request['price'],
'coment' => '',
'modelno' => 'UC-NO-'.$request['modelno'],
'recid' => $request['recid'],
'vat' => $request['vat'],
'remark' => $request['remark'],
'date' => $request['date'],
'created_at' => \Carbon\Carbon::now(),
'updated_at' => \Carbon\Carbon::now(),
);
DB::table('aset')->insert($pay);
return redirect('employee/stores')->with('success', Lang::get('message.success.create'));
}
Store Borrow
public function store_borrow(Request $request)
{
$emp_id= $request->input('userid');
$itemid = $request->input('asetid');
$pin=$request['pin'].'-'.$request['minicode'].'-'.$request['dept'];
$data= DB::table('aset') ->where(['asetid' => $request['asetid']])->get();
$input = array(
'userid' => $request['userid'],
'asetid' => $request['asetid'],
'serial' => $request['serial'],
'bquantity' => $request['bquantity'],
'model22' => $request['model22'],
'uc_no' => 'UC-NO-'.$request['uc_no'],
'date' => $request['date'],
'department' => $request['department'],
'type' => $request['type'],
'pin' => $pin,
'borrowed_by' => Sentinel::getUser()->email,
'created_at' => \Carbon\Carbon::now(),
'updated_at' => \Carbon\Carbon::now(),
);
foreach ($data as $data) { $bq=$data->quantity-$request['bquantity']; }
if($data->quantity>=$request['bquantity'])
{
DB::table('borow')->insert($input);
DB::table('aset')->where('asetid', $request['asetid'])->update(['quantity' => $bq]);
return redirect('employee/borrowed')->with('success', Lang::get('message.success.create'));
}
else
{
return redirect('employee/borrowed')->with('error', Lang::get('Your Borrow quantity is Greater than the
number of available items! No. of items in the store '. $data->quantity.',But Your Request is'.$request['bquantity'].'.
Try Again.'));
}
}