BE/src/pg/manage-holder/manage-holder.service.ts
2025-09-17 16:39:13 +05:30

34 lines
1.2 KiB
TypeScript

import { Injectable } from '@nestjs/common';
import { PgDBService } from 'src/db/db.service';
import { CreateHolderContactsDTO, CreateHoldersDTO, GetHolderDTO, HolderActivateOrInactivateDTO, HolderContactActivateOrInactivateDTO, UpdateHolderContactDTO, UpdateHolderDTO } from 'src/dto/property.dto';
@Injectable()
export class ManageHolderService {
constructor(private readonly pgDBService: PgDBService) { }
async CreateHolders(body: CreateHoldersDTO) { }
async CreateHoldercontact(body: CreateHolderContactsDTO) {
}
UpdateHolder = async (body: UpdateHolderDTO) => { };
GetHolderRecord = async (body: GetHolderDTO) => { };
UpdateHolderContact = async (body: UpdateHolderContactDTO) => { };
GetHolderContacts = async (body: GetHolderDTO) => { };
InactivateHolder = async (body: HolderActivateOrInactivateDTO) => { };
ReactivateHolder = async (body: HolderActivateOrInactivateDTO) => { };
InactivateHolderContact = async (body: HolderContactActivateOrInactivateDTO) => { };
ReactivateHolderContact = async (body: HolderContactActivateOrInactivateDTO) => { };
SearchHolder = async (body: { P_SPID: number, P_USERID: string, P_HOLDERID: number | null, P_HOLDERNAME: string | null }) => { }
}