feat/working on update card control

This commit is contained in:
Abdalhamid Alhamad
2025-07-14 11:57:51 +03:00
parent 038b8ef6e3
commit 5a780eeb17
15 changed files with 263 additions and 28 deletions

View File

@ -34,4 +34,10 @@ export class CardRepository {
getCardByReferenceNumber(referenceNumber: string): Promise<Card | null> {
return this.cardRepository.findOne({ where: { cardReference: referenceNumber }, relations: ['account'] });
}
getActiveCardForCustomer(customerId: string): Promise<Card | null> {
return this.cardRepository.findOne({
where: { customerId, status: CardStatus.ACTIVE },
});
}
}