export interface PositionModel { positionId: string tdesc: string edesc: string consolidate: string shortName: string companyId: string } export class MyPositionModel implements PositionModel { positionId: string tdesc: string edesc: string consolidate: string shortName: string companyId: string constructor(data: Partial<PositionModel>) { this.positionId = data.positionId || "" this.tdesc = data.tdesc || "" this.edesc = data.edesc || "" this.consolidate = data.consolidate || "" this.shortName = data.shortName || "" this.companyId = data.companyId || "" } }