// Model generated: 17-09-22 15:55 module fb { export class VaerdenTillObjektIProjektDOGen extends ResourceBase { MaeklarObjektId: ChangeTrack; AndelArsAvgift: ChangeTrack; Andelstal: ChangeTrack; AndelstalsEnhet: ChangeTrack; AntalBadrum: ChangeTrack; AntalRum: ChangeTrack; AntalSovrumMax: ChangeTrack; AntalSovrumMin: ChangeTrack; AntalVaaningar: ChangeTrack; AreaKommentar: ChangeTrack; AvgiftText: ChangeTrack; Biyta: ChangeTrack; BiytaKommentar: ChangeTrack; Boyta: ChangeTrack; Byggnad: Models_VaerdenTillObjektIProjektByggnadRO; DatumForIntagsforsok: ChangeTrack; DellikvidDatum: ChangeTrack; DellikvidBelopp: ChangeTrack; FinnsHiss: ChangeTrack; FinnNoBeskrivningAvBostaden: ChangeTrack; HandpenningBelopp: ChangeTrack; HandpenningDeponeras: ChangeTrack; HandpenningRedovisadDatum: ChangeTrack; HandpenningRedovisaRaenta: ChangeTrack; HandpenningSkaErlaeggasDatum: ChangeTrack; Hissbeskrivning: ChangeTrack; Intressenter: Models_VaerdenTillObjektIProjektIntressentRO[]; KoeksTyp: ChangeTrack; LghRefNr: ChangeTrack; OevrigtBeskr: ChangeTrack; OevrigtOmLaegenheten: ChangeTrack; PlanloesningBeskr: ChangeTrack; ProvisDatum: ChangeTrack; ProvisAerInklusiveMoms: ChangeTrack; ProvisBetalasAvSaeljare: ChangeTrack; ProvisFast: ChangeTrack; ProvisProc: ChangeTrack; ProvisText: ChangeTrack; ReparationsFondStorlek: ChangeTrack; ReversBelopp: ChangeTrack; Terassyta: ChangeTrack; TextSV: Models_VaerdenTillObjektIProjektTextRO; TextEN: Models_VaerdenTillObjektIProjektTextRO; TextLokaltSpraak: Models_VaerdenTillObjektIProjektTextRO; TilltraedelseDatum: ChangeTrack; TilltraedelseText: ChangeTrack; Uppdragsdag: ChangeTrack; UpplaatenMarkArea: ChangeTrack; UpplaatenMarkNamn: ChangeTrack; Vaaningsplan: ChangeTrack; VaegBeskr: ChangeTrack; public static $rootName = 'VaerdenTillObjektIProjektDO'; constructor(data: any) { super(data, true, VaerdenTillObjektIProjektDO.$rootName); } validation() { this.AndelstalsEnhet.maxLength = 1; this.AreaKommentar.maxLength = 255; this.AvgiftText.maxLength = 120; this.BiytaKommentar.maxLength = 40; this.Hissbeskrivning.maxLength = 40; this.KoeksTyp.maxLength = 15; this.LghRefNr.maxLength = 40; this.UpplaatenMarkNamn.maxLength = 28; var self = this; if (this.Byggnad !== null) { this.setValidation(this.Byggnad, fb.Models_VaerdenTillObjektIProjektByggnadRO.getValidation()); } _.each(this.Intressenter, function (item) { self.setValidation(item, fb.Models_VaerdenTillObjektIProjektIntressentRO.getValidation()); }); if (this.TextSV !== null) { this.setValidation(this.TextSV, fb.Models_VaerdenTillObjektIProjektTextRO.getValidation()); } if (this.TextEN !== null) { this.setValidation(this.TextEN, fb.Models_VaerdenTillObjektIProjektTextRO.getValidation()); } if (this.TextLokaltSpraak !== null) { this.setValidation(this.TextLokaltSpraak, fb.Models_VaerdenTillObjektIProjektTextRO.getValidation()); } } getPrimaryKey(): any { return this.MaeklarObjektId.value; } } }