// Model generated: 17-03-23 08:26 module fb { export class ObjektIntressentBasLOGen extends ResourceBase { ObjektIntressentId: ChangeTrack; ObjektIntressentRoll: ChangeTrack; JurPersonTyp: ChangeTrack; // null (fysisik), 0 (firma), 4 (dödsbo) Intressegrad: ChangeTrack; // Detta är status i GUI Kaella: ChangeTrack; MaeklarObjektId: ChangeTrack; PersonId: ChangeTrack; PersonNamn: ChangeTrack; PersonNummer: ChangeTrack; Foernamn: ChangeTrack; Efternamn: ChangeTrack; TelefonnummerHem: Models_Telefonnummer2RO; TelefonnummerMobil: Models_Telefonnummer2RO; TelefonnummerArbete: Models_Telefonnummer2RO; TelefonnummerDirekt: Models_Telefonnummer2RO; Mejladress: Models_MejlAdressRO; Visningar: IVisningSlot[]; Anteckningar: fb.Anteckning[]; SfdBankNyttaSvarDatum: ChangeTrack; SfdFraagatOmLaemnatObjektDatum: ChangeTrack; SfdStatusLagring: ChangeTrack; // TODO: Nedan är ändrat från det genererade för att inte bryta någon funktionalitet. Vid tillfälle bör filen genereras om och allt annat bör rättas utifrån det constructor(data: any, rootName: string) { super(data, true, rootName, false, false); } postInit(data: any) { var self = this; if (!data.TelefonnummerMobil) { self.TelefonnummerMobil = null; }; if (!data.TelefonnummerHem) { self.TelefonnummerHem = null; }; if (!data.TelefonnummerArbete) { self.TelefonnummerArbete = null; }; if (!data.TelefonnummerDirekt) { self.TelefonnummerDirekt = null; }; } } export interface IVisningSlot extends Object { VisningId: ChangeTrack; AktivitetId: ChangeTrack; AktivitetStart: ChangeTrack; AktivitetSlut: ChangeTrack; } }