import { MyProvinceModel, ProvinceModel } from "./province.model" export interface WorkareaModel { workareaId: string tdesc: string edesc: string store: string province: ProvinceModel } export class MyWorkareaModel implements WorkareaModel { workareaId: string tdesc: string edesc: string store: string province: ProvinceModel constructor(data: Partial<WorkareaModel>) { this.workareaId = data.workareaId || "" this.tdesc = data.tdesc || "" this.edesc = data.edesc || "" this.store = data.store || "" this.province = new MyProvinceModel(data.province || {}) } }