34 lines
1.2 KiB
TypeScript
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 }) => { }
|
|
}
|