1
0
2019-04-25 12:22:45 +02:00

35 lines
809 B
TypeScript

import { Moment } from 'moment';
export const enum AssetAction {
PAYMENT = 'PAYMENT',
HANDOVER = 'HANDOVER',
ADOPTION = 'ADOPTION',
LOSS = 'LOSS',
CLEARING = 'CLEARING',
PAYBACK = 'PAYBACK'
}
export interface IAsset {
id?: number;
documentDate?: Moment;
valueDate?: Moment;
action?: AssetAction;
amount?: number;
remark?: string;
membershipDisplayReference?: string;
membershipId?: number;
}
export class Asset implements IAsset {
constructor(
public id?: number,
public documentDate?: Moment,
public valueDate?: Moment,
public action?: AssetAction,
public amount?: number,
public remark?: string,
public membershipDisplayReference?: string,
public membershipId?: number
) {}
}