1
0

Error afhandeling

This commit is contained in:
JelmerHinssen
2017-04-02 22:28:14 +02:00
parent ee1d1e9df2
commit 4bde697558
9 changed files with 189 additions and 125 deletions

View File

@ -1,55 +1,61 @@
<?php include '__header.phtml'; ?>
<h2 class="page-header">Nieuwe overboeking</h2>
<?php
if (isset($error)) {
?>
<div class="alert alert-danger" role="alert"><?php echo Inforbank\Application\Helper\Overboekingen::getErrorMessage($error) ?></div>
<?php
}
?>
<div class="panel panel-default">
<div class="panel-body">
<form method="post" action="" class="form-horizontal">
<div class="form-group">
<label for="van" class="col-sm-2 control-label">Van</label>
<div class="col-sm-10">
<select name="van" class="form-control">
<?php
foreach ($rekeningen as $rekening) {
echo "<option value=" . $rekening['nr'] . ">" . $rekening['iban'] . "</option>\n";
}
?>
</select>
</div>
</div>
<div class="form-group">
<label for="naar" class="col-sm-2 control-label">Naar (IBAN)</label>
<div class="col-sm-10">
<input name="naar" type="text" class="form-control" placeholder="NL00 INFO 0000 0000 00"></input>
</div>
</div>
<div class="form-group">
<br/>
</div>
<div class="form-group">
<label for="bedrag" class="col-sm-2 control-label">Bedrag</label>
<div class="col-sm-10">
<div class="input-group">
<div class="input-group-addon">&euro;</div><input class="form-control" name="bedrag" type="decimal" placeholder=""></input>
</div>
</div>
</div>
<div class="form-group">
<label for="omschrijving" class="col-sm-2 control-label">Omschrijving (40 tekens)</label>
<div class="col-sm-10">
<textarea class="form-control" name="omschrijving" maxlength=40></textarea>
</div>
</div>
<div class="form-group">
<br/>
</div>
<div class="form-group">
<div class="col-sm-offset-2 col-sm-10">
<button type="submit" class="btn btn-default">Overboeking bevestigen</button>
</div>
</div>
</form>
</div>
<div class="panel-body">
<form method="post" action="" class="form-horizontal">
<div class="form-group">
<label for="van" class="col-sm-2 control-label">Van</label>
<div class="col-sm-10">
<select name="van" class="form-control">
<?php
foreach ($rekeningen as $rekening) {
echo "<option value=" . $rekening['nr'] . ">" . $rekening['iban'] . "</option>\n";
}
?>
</select>
</div>
</div>
<div class="form-group">
<label for="naar" class="col-sm-2 control-label">Naar (IBAN)</label>
<div class="col-sm-10">
<input name="naar" type="text" class="form-control" placeholder="NL00 INFO 0000 0000 00"></input>
</div>
</div>
<div class="form-group">
<br/>
</div>
<div class="form-group">
<label for="bedrag" class="col-sm-2 control-label">Bedrag</label>
<div class="col-sm-10">
<div class="input-group">
<div class="input-group-addon">&euro;</div><input class="form-control" name="bedrag" type="decimal" placeholder=""></input>
</div>
</div>
</div>
<div class="form-group">
<label for="omschrijving" class="col-sm-2 control-label">Omschrijving (40 tekens)</label>
<div class="col-sm-10">
<textarea class="form-control" name="omschrijving" maxlength=40></textarea>
</div>
</div>
<div class="form-group">
<br/>
</div>
<div class="form-group">
<div class="col-sm-offset-2 col-sm-10">
<button type="submit" class="btn btn-default">Overboeking bevestigen</button>
</div>
</div>
</form>
</div>
</div>
<?php include '__footer.phtml'; ?>

View File

@ -1,4 +1,5 @@
<?php include '__header.phtml'; ?>
<a class="btn btn-default pull-left" href="rekeningen/<?= $rekeningnr?>" role="button">Terug</a>
<canvas id="myChart" height="100"></canvas>
<script>
function newDate(days) {

View File

@ -5,67 +5,70 @@ if (!$rekening) {
?>
<div class="alert alert-danger" role="alert"><b>Fout!</b> Dit is niet een aan jouw account gekoppelde rekening.</div>
<?php
<?php
} else {
if ($geslaagd) {
?>
<div class="alert alert-info" role="alert">De transactie is geslaagd</div>
<?php
}
?>
<h2 class="page-header">Transactieoverzicht
<a class="btn btn-default pull-right" href="overboeking" role="button">Nieuwe overboeking</a>
<a class="btn btn-default pull-right" href="statistieken/<?= $rekening['nr'] ?>" role="button">Statistieken</a></h2>
<div class="panel panel-default">
<div class="panel-body">
<div class="row">
<div class="col-md-8">
IBAN/rekeningnummer<br/>
<h4><?php echo $rekening['iban'] ?></h4>
</div>
<h2 class="page-header">Transactieoverzicht
<a class="btn btn-default pull-right" href="overboeking" role="button">Nieuwe overboeking</a>
<a class="btn btn-default pull-right" href="statistieken/<?= $rekening['nr']?>" role="button">Statistieken</a></h2>
<div class="panel panel-default">
<div class="panel-body">
<div class="row">
<div class="col-md-8">
IBAN/rekeningnummer<br/>
<h4><?php echo $rekening['iban']?></h4>
</div>
<div class="col-md-2">Rentetarief<br/>
<h4><?php echo $rekening['rente']; ?>%</h4>
</div>
<div class="col-md-2">Saldo<br/>
<h4><b><?php echo money_format('%(#1n', $rekening['saldo']); ?></b></h4>
</div>
</div>
<div class="col-md-2">Rentetarief<br/>
<h4><?php echo $rekening['rente']; ?>%</h4>
</div>
<div class="col-md-2">Saldo<br/>
<h4><b><?php echo money_format('%(#1n', $rekening['saldo']); ?></b></h4>
</div>
</div>
</div>
<table class="table">
<tr>
<th>Datum</th>
<th>Code</th>
<th>Omschrijving</th>
<th>Tegenrekening</th>
<th>AF/BIJ</th>
<th>Bedrag</th>
</tr>
<?php
foreach ($transacties as $transactie) {
if (!isset($transactie['omschrijving'])) {
$transactie['omschrijving'] = "";
}
echo "<tr>";
echo "<td>" . $transactie['datum'] . "</td>";
echo "<td>" . $transactie['type'] . "</td>\n";
echo "<td>" . $transactie['omschrijving'] . "</td>\n";
</div>
</div>
<table class="table">
<tr>
<th>Datum</th>
<th>Code</th>
<th>Omschrijving</th>
<th>Tegenrekening</th>
<th>AF/BIJ</th>
<th>Bedrag</th>
</tr>
<?php
foreach ($transacties as $transactie) {
if (!isset($transactie['omschrijving'])) {
$transactie['omschrijving'] = "";
if ($transactie['van'] === $rekening['iban']) {
echo "<td>" . $transactie['naar'] . "</td>\n";
echo "<td>AF</td>\n";
} else {
echo "<td>" . $transactie['van'] . "</td>\n";
echo "<td>BIJ</td>\n";
}
echo "<td>" . money_format('%(#1n', $transactie['bedrag']) . "</td>\n";
echo "</tr>";
}
echo "<tr>";
echo "<td>" . $transactie['datum'] . "</td>";
echo "<td>" . $transactie['type'] . "</td>\n";
echo "<td>" . $transactie['omschrijving'] . "</td>\n";
if ($transactie['van'] === $rekening['iban']) {
echo "<td>" . $transactie['naar'] . "</td>\n";
echo "<td>AF</td>\n";
} else {
echo "<td>" . $transactie['van'] . "</td>\n";
echo "<td>BIJ</td>\n";
}
echo "<td>" . money_format('%(#1n', $transactie['bedrag']) . "</td>\n";
echo "</tr>";
} ?>
</table>
<br/>
<small>ba = betaalautomaat, bg = bankgiro/SEPA opdracht, id = Inforbank Direct Online Betalen (iDeal), sp = spoedbetaling</small>
<?php
?>
</table>
<br/>
<small>ba = betaalautomaat, bg = bankgiro/SEPA opdracht, id = Inforbank Direct Online Betalen (iDeal), sp = spoedbetaling</small>
<?php
}
?>
<?php include '__footer.phtml'; ?>