// Model generated: 15-03-10 14:24 module fb { export class Models_MaeklarObjektsBeskrivningROGen { MaeklarObjektBeskrivningId: ChangeTrack; MaeklarObjektId: ChangeTrack; MaeklarObjektsBeskrivningObjektTypId: ChangeTrack; Rubrik: ChangeTrack; Broedtext: ChangeTrack; Ordningsnummer: ChangeTrack; constructor(data, rootObject) { if (!data) { data = {}; } this.MaeklarObjektBeskrivningId = new fb.ChangeTrack(data.MaeklarObjektBeskrivningId, rootObject, 'MaeklarObjektBeskrivningId'); this.MaeklarObjektId = new fb.ChangeTrack(data.MaeklarObjektId, rootObject, 'MaeklarObjektId'); this.MaeklarObjektsBeskrivningObjektTypId = new fb.ChangeTrack(data.MaeklarObjektsBeskrivningObjektTypId, rootObject, 'MaeklarObjektsBeskrivningObjektTypId'); this.Rubrik = new fb.ChangeTrack(data.Rubrik, rootObject, 'Rubrik'); this.Broedtext = new fb.ChangeTrack(data.Broedtext, rootObject, 'Broedtext'); this.Ordningsnummer = new fb.ChangeTrack(data.Ordningsnummer, rootObject, 'Ordningsnummer'); rootObject.setValidation(this, fb.Models_MaeklarObjektsBeskrivningROGen.getValidation()); } static getValidation() { return { 'MaeklarObjektId': { required: true, }, 'Rubrik': { maxLength: 80, }, } } getPrimaryKey(): any { return this.MaeklarObjektBeskrivningId.value + '_' + this.MaeklarObjektId.value; } } }