Frontend #190

Merged
kevinpauer merged 3 commits from frontend into main 2022-05-12 16:27:32 +00:00
3 changed files with 6 additions and 6 deletions
Showing only changes of commit fe80003ef1 - Show all commits

View File

@ -53,7 +53,7 @@ export class DashboardComponent implements OnInit {
var data = JSON.parse(response);
this.depotCost = 0;
for (let i = 0; i < data.data.length; i++) {
this.depotCost += data.data[i].price;
this.depotCost += data.data[i].price * data.data[i].count;
TRANSACTION_DATA.push({
comment: data.data[i].comment,
isin: data.data[i].isin,
@ -98,7 +98,7 @@ export class DashboardComponent implements OnInit {
var data = JSON.parse(response);
this.depotCost = 0;
for (let i = 0; i < data.data.length; i++) {
this.depotCost += data.data[i].price;
this.depotCost += data.data[i].price * data.data[i].count;
TRANSACTION_DATA.push({
comment: data.data[i].comment,
isin: data.data[i].isin,

View File

@ -45,7 +45,7 @@
/>
</div>
<div class="form-group">
<label for="count">Count</label>
<label for="count">Count (negative for sale/positiv for buy)</label>
<input
type="number"
class="form-control"
@ -61,7 +61,7 @@
</div>
</div>
<div class="form-group">
<label for="price">Price in €</label>
<label for="price">Price in € per share</label>
<input
class="form-control"
name="price"

View File

@ -26,10 +26,10 @@ export class UserDialogComponent {
priceValid = true;
onSubmit() {
console.log(!isNaN(this.data.count));
if (!isNaN(this.data.count) && !isNaN(this.data.price)) {
this.priceValid = true;
this.countValid = true;
console.log(this.data.price);
console.log(
this.dataService
.createTransaction(
@ -37,7 +37,7 @@ export class UserDialogComponent {
this.data.isin,
this.data.time,
+this.data.count,
+this.data.price.toFixed(2)
+this.data.price.toFixed(2) * -1
)
.subscribe((data) => {
console.log(data);