mirror of
https://github.com/IT4Change/gradido.git
synced 2026-02-06 09:56:05 +00:00
14 lines
581 B
TypeScript
14 lines
581 B
TypeScript
import { BackendTransaction } from '@entity/BackendTransaction'
|
|
|
|
import { TransactionDraft } from '@/graphql/input/TransactionDraft'
|
|
|
|
export class BackendTransactionFactory {
|
|
public static createFromTransactionDraft(transactionDraft: TransactionDraft): BackendTransaction {
|
|
const backendTransaction = BackendTransaction.create()
|
|
backendTransaction.backendTransactionId = transactionDraft.backendTransactionId
|
|
backendTransaction.typeId = transactionDraft.type
|
|
backendTransaction.createdAt = new Date(transactionDraft.createdAt)
|
|
return backendTransaction
|
|
}
|
|
}
|