From 6e0e8cbd7cfc478f6b5459913fa4c678aa92f16c Mon Sep 17 00:00:00 2001 From: Christiaan Goossens Date: Sun, 2 Apr 2017 09:20:58 +0200 Subject: [PATCH] Finished /overboeking POST, clean up --- src/Application/Overboeking.php | 18 ++++-------------- 1 file changed, 4 insertions(+), 14 deletions(-) diff --git a/src/Application/Overboeking.php b/src/Application/Overboeking.php index 730152a..0aeb017 100644 --- a/src/Application/Overboeking.php +++ b/src/Application/Overboeking.php @@ -42,23 +42,13 @@ class Overboeking $bedrag = $post['bedrag']; $omschrijving = $post['omschrijving']; - try{ + try { $ibanhelper = new IBAN(); - Overboekingen::createOverboeking($ibanhelper->getIBAN($van), $naar, $bedrag, $omschrijving, "GT"); - }catch(Exception $e){ + Overboekingen::createOverboeking($ibanhelper->getIBAN($van), $naar, $bedrag, $omschrijving, "bg"); + return Redirect::create($request, $response, "/"); + } catch (Exception $e) { return Redirect::create($request, $response, "/overboeking?$e"); } - $db = Application::getContainer()->db; - $db->transacties->insert([ - "van" => $vanRekening['nr'], - "naar" => $naarRekeningnr, - "bedrag" => $bedrag, - "type" => "bg" //bg staat voor internetbankieren - ]); - - //TODO update saldo - //TODO Checken of het saldo van de rekening onder de 20 euro komt, dan doe je een mededeling via de berichthelper. - return Redirect::create($request, $response, "/"); })->add(new Middleware()); } }