ntk-cms-api
Version:
Ntk Cms Api And Model For Typscript
23 lines (22 loc) • 856 B
TypeScript
import { BaseEntity } from '../base/baseEntity';
import { CoreModuleSaleHeaderModel } from './coreModuleSaleHeaderModel';
import { CoreModuleSaleInvoiceModel } from './coreModuleSaleInvoiceModel';
import { CoreSiteModel } from './coreSiteModel';
export declare class CoreModuleSaleSerialModel extends BaseEntity<number> {
datePeriodStart: Date;
datePeriodEnd: Date;
hasUsed: boolean;
hasDemo: boolean;
serialNumber: string;
allowReuseDay: number;
pwdForUse: string;
numberOfMaxUse: number;
maxExpireToUse?: Date;
numberOfRegistered: number;
linkSiteIdDeposit?: number;
linkUserIdDeposit?: number;
virtual_SiteDeposit: CoreSiteModel;
linkModuleSaleHeaderId: number;
virtual_ModuleSaleHeader: CoreModuleSaleHeaderModel;
moduleSaleInvoices: CoreModuleSaleInvoiceModel[];
}