Files
Vendaweb-api/src/domain/models/customer.model.ts

63 lines
1.5 KiB
TypeScript

export class Customer {
constructor(
public customerId: number,
public company: string,
public name: string,
public cpfCnpj: string,
public gender: string,
public numberState: string,
public email: string,
public zipCode: string,
public address: string,
public addressNumber: string,
public complement: string,
public neighborhood: string,
public city: string,
public state: string,
public allowMessage: boolean,
public cellPhone: string,
public category: Category,
public subCategory: SubCategory,
public place: Place,
public placeId: number,
public sellerId: number,
public ibgeCode: string,
public birthdate?: Date,
public ramo?: Ramo,
public communicate?: string,
public idUser?: number,
public latitude?: number,
public longitude?: number,
public addressType?: string,
){}
}
export class Category {
constructor(
public id: number,
public name: string,
){}
}
export class SubCategory {
constructor(
public id: number,
public categoryId: number,
public name: string,
){}
}
export class Place {
constructor(
public id: number,
public name: string,
){}
}
export class Ramo {
constructor(
public id: number,
public name: string,
){}
}