fix(Contacts): validate contact associated transcations.

This commit is contained in:
a.bouhuolia
2021-03-22 15:21:52 +02:00
parent 1f6aca63e2
commit d79be910f9
20 changed files with 382 additions and 384 deletions

View File

@@ -10,7 +10,7 @@ export interface ISaleReceipt {
receiptMessage: string;
receiptNumber: string;
amount: number;
currencyCode: string,
currencyCode: string;
statement: string;
closedAt: Date | string;
entries: any[];
@@ -24,14 +24,14 @@ export interface ISaleReceiptDTO {
receiptDate: Date;
sendToEmail: string;
referenceNo?: string;
receiptNumber?: string,
receiptNumber?: string;
receiptMessage: string;
statement: string;
closed: boolean;
entries: any[];
}
export interface ISalesReceiptService {
export interface ISalesReceiptsService {
createSaleReceipt(
tenantId: number,
saleReceiptDTO: ISaleReceiptDTO
@@ -49,4 +49,9 @@ export interface ISalesReceiptService {
pagination: IPaginationMeta;
filterMeta: IFilterMeta;
}>;
validateCustomerHasNoReceipts(
tenantId: number,
customerId: number
): Promise<void>;
}