|
@ -452,7 +452,7 @@ export class CreateOrUpdateActivityDialog implements OnDestroy { |
|
|
); |
|
|
); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
public onSubmit() { |
|
|
public async onSubmit() { |
|
|
const activity: CreateOrderDto | UpdateOrderDto = { |
|
|
const activity: CreateOrderDto | UpdateOrderDto = { |
|
|
accountId: this.activityForm.controls['accountId'].value, |
|
|
accountId: this.activityForm.controls['accountId'].value, |
|
|
assetClass: this.activityForm.controls['assetClass'].value, |
|
|
assetClass: this.activityForm.controls['assetClass'].value, |
|
@ -477,20 +477,22 @@ export class CreateOrUpdateActivityDialog implements OnDestroy { |
|
|
|
|
|
|
|
|
if (this.data.activity.id) { |
|
|
if (this.data.activity.id) { |
|
|
(activity as UpdateOrderDto).id = this.data.activity.id; |
|
|
(activity as UpdateOrderDto).id = this.data.activity.id; |
|
|
validateObjectForForm(activity, UpdateOrderDto, this.activityForm).then( |
|
|
await validateObjectForForm({ |
|
|
() => { |
|
|
classDto: UpdateOrderDto, |
|
|
this.dialogRef.close({ activity }); |
|
|
form: this.activityForm, |
|
|
} |
|
|
object: activity as UpdateOrderDto |
|
|
); |
|
|
}); |
|
|
} else { |
|
|
} else { |
|
|
(activity as CreateOrderDto).updateAccountBalance = |
|
|
(activity as CreateOrderDto).updateAccountBalance = |
|
|
this.activityForm.controls['updateAccountBalance'].value; |
|
|
this.activityForm.controls['updateAccountBalance'].value; |
|
|
validateObjectForForm(activity, CreateOrderDto, this.activityForm).then( |
|
|
await validateObjectForForm({ |
|
|
() => { |
|
|
classDto: CreateOrderDto, |
|
|
this.dialogRef.close({ activity }); |
|
|
form: this.activityForm, |
|
|
} |
|
|
object: activity |
|
|
); |
|
|
}); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
this.dialogRef.close({ activity }); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
public ngOnDestroy() { |
|
|
public ngOnDestroy() { |
|
|