module fb { export class StaengdaObjekt extends ResourceBase { StaengdaMaeklarObjekt: StaengdaMaeklarObjekt[]; StaengdaKontakter: StaengdaKontakter[]; constructor(data: any) { super(data); } postInit() { angular.forEach(this.StaengdaKontakter, function (item: fb.StaengdaKontakter) { var commonService = angular.element(document).injector().get('commonService') as fb.ICommonService; item.KontaktTyp = commonService.getKontaktTypStr(item.JurPersonTyp, item.FysPersonTyp, item.AerAvliden); }); } } export class StaengdaMaeklarObjekt extends MaeklarNavigationsObjekt { constructor(data: any) { super(data); } } export class StaengdaKontakter extends KontaktNavigationsObjekt { constructor(data: any) { super(data); } } }