@tomei/finance
Version:
NestJS package for finance module
22 lines • 1.02 kB
TypeScript
import { ObjectBase } from '@tomei/general';
import PaymentMethodType from '../payment-method-type/payment-method-type';
import { IPaymentMethodTypeAttr } from '../payment-method-type/interfaces/payment-method-type-attr.interface';
export default class PaymentMethod extends ObjectBase {
MethodId: string;
Name: string;
CompanyId: string;
private _ObjectType;
get ObjectType(): string;
private static _RepositoryBase;
private static _PaymentMethodTypeRepository;
private _DbTransaction;
private _PaymentMethodTypes;
constructor(dbTransaction?: any, methodId?: string, companyId?: string, name?: string);
static initPaymentMethod(dbTransaction?: any, methodId?: string): Promise<PaymentMethod>;
get ObjectId(): string;
get ObjectName(): string;
get TableName(): string;
get PaymentMethodTypes(): Promise<PaymentMethodType[]>;
newPaymentMethodType(payload: IPaymentMethodTypeAttr, transaction?: any): Promise<any>;
}
//# sourceMappingURL=payment-method.d.ts.map