Fix transactions
This commit is contained in:
parent
2a06f8a710
commit
fe80003ef1
@ -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,
|
||||
|
@ -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"
|
||||
|
@ -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);
|
||||
|
Loading…
Reference in New Issue
Block a user