import { Entity } from "./entity"; export class Voucher extends Entity { valor: number tipo: 'vale' | 'desconto' descricao: string usado: boolean data_emissao: string codigo: string constructor(json, generateId?: boolean) { super(json, generateId); json = json || {}; this.valor = json.valor || 0 this.tipo = json.tipo || 'vale' this.descricao = json.descricao || '' this.usado = json.usado || false this.data_emissao = json.data_emissao || new Date().toISOString() this.codigo = json.codigo || '' } }