diff --git a/app/Http/Controllers/CreditController.php b/app/Http/Controllers/CreditController.php index 24cd4b1..e005474 100644 --- a/app/Http/Controllers/CreditController.php +++ b/app/Http/Controllers/CreditController.php @@ -72,11 +72,17 @@ class CreditController extends Controller // }catch (\Exception $e){ // echo "Error: " . $e->getMessage(); // } - - return $this->successResponse($walletParrain); + return $this->successResponse(trans('messages.succes_treated_demand')); } public function cancelDemand($id_demand ,Twilio $twilio){ + + $demand = DemandeCredit::where('id',$id_demand)->firstOrFail(); + if($demand->status == 1) + return $this->errorResponse(trans('messages.treated_demand'),Response::HTTP_BAD_REQUEST); + else if ($demand->status == 2) + return $this->errorResponse(trans('messages.canceled_demand'),Response::HTTP_BAD_REQUEST); + DB::update('UPDATE demandeCredits SET status = \'2\' WHERE ( id = ? );',[$id_demand]); // try { // $twilio->notify($agent->phone, 'Votre demande de credit de '.$demand->montant .' aupres de '.$parrain->lastname.' '.$parrain->lastname.'a été traitée'); diff --git a/resources/lang/en/messages.php b/resources/lang/en/messages.php index 4da3115..386bb50 100644 --- a/resources/lang/en/messages.php +++ b/resources/lang/en/messages.php @@ -3,6 +3,7 @@ return [ 'empty_com_balance' => 'Commission balance is empty', 'treated_demand' => 'Credit request already processed', 'canceled_demand' => 'Canceled credit request', - 'princ_balance_inf_to_demand_amount' => 'Your main balance is less than the amount of the request', - 'new_wallet_added' => 'New wallet added' + 'princ_balance_inf_to_demand_amount' => 'Your main balance is less than the amount of the request, do you want to change the amount?', + 'new_wallet_added' => 'New wallet added', + 'succes_treated_demand' => 'Request successfully processed' ]; diff --git a/resources/lang/fr/messages.php b/resources/lang/fr/messages.php index 9ce2e42..dc32b0c 100644 --- a/resources/lang/fr/messages.php +++ b/resources/lang/fr/messages.php @@ -2,7 +2,8 @@ return [ 'empty_com_balance' => 'Solde de commission est vide', 'treated_demand' => 'Demande de crédit deja traitée', - 'canceled_demand' => 'Demande de credit annullée', - 'princ_balance_inf_to_demand_amount' => 'Votre solde principal est inférieur au montant de la demande', - 'new_wallet_added' => 'Nouveau wallet ajouté' + 'canceled_demand' => 'Demande de credit annulée', + 'princ_balance_inf_to_demand_amount' => 'Votre solde principal est inférieur au montant de la demande, voulez vous modifier le montant ?', + 'new_wallet_added' => 'Nouveau wallet ajouté', + 'succes_treated_demand' => 'Demande traitée avec succès' ];