public function postDelete($id) { $this->notifyError("Operation Not Permitted."); return Redirect::back(); ////////////////////////////////////////////////////// try { DB::transaction(function () use($id) { if (!Subscriber::destroy($id) || Recharge::where('user_id', $id)->count() && !Recharge::where('user_id', $id)->delete()) { throw new Exception("Account could not be deleted, please try again."); } }); $this->notifySuccess("Account Successfully deleted."); return Redirect::route(self::HOME); } catch (Exception $e) { $this->notifyError($e->getMessage()); return Redirect::route(self::HOME); } }
public function getStatus() { $getbalance = Rechargeurl::status(); if ($getbalance) { $new_array = Commonmodel::arr($getbalance); $finalarray = $new_array['RESPONSERECHARGEINFO']['SOPERATOR']; foreach ($finalarray as $new_arrays) { $status = $new_arrays['DESCRIPTION']; if ($status = 'APPAN DUKAN MARKETING') { $input = array('rd_result' => 'Success'); Recharge::where('rd_trans_id', '=', $new_arrays['RESPONSEID'])->update($input); } } return Response::json(array('status' => 'Success', 'message' => 'Status Updated Successfully')); } else { return Response::json(array('status' => 'failure', 'message' => 'No Transaction History')); } }