commit
This commit is contained in:
60
src/domain/models/customer.model.ts
Normal file
60
src/domain/models/customer.model.ts
Normal file
@@ -0,0 +1,60 @@
|
||||
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 sellerId: number,
|
||||
public ibgeCode: string,
|
||||
public birthdate: Date,
|
||||
public ramo: Ramo,
|
||||
public communicate?: string,
|
||||
public idUser?: number,
|
||||
public latitude?: number,
|
||||
public longitude?: number,
|
||||
){}
|
||||
}
|
||||
|
||||
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,
|
||||
){}
|
||||
}
|
||||
Reference in New Issue
Block a user