36 lines
801 B
TypeScript
36 lines
801 B
TypeScript
export interface IUser {
|
|
id?: any;
|
|
login?: string;
|
|
firstName?: string;
|
|
lastName?: string;
|
|
name?: string;
|
|
email?: string;
|
|
activated?: boolean;
|
|
langKey?: string;
|
|
authorities?: any[];
|
|
createdBy?: string;
|
|
createdDate?: Date;
|
|
lastModifiedBy?: string;
|
|
lastModifiedDate?: Date;
|
|
password?: string;
|
|
}
|
|
|
|
export class User implements IUser {
|
|
constructor(
|
|
public id?: any,
|
|
public login?: string,
|
|
public firstName?: string,
|
|
public lastName?: string,
|
|
public name?: string,
|
|
public email?: string,
|
|
public activated?: boolean,
|
|
public langKey?: string,
|
|
public authorities?: any[],
|
|
public createdBy?: string,
|
|
public createdDate?: Date,
|
|
public lastModifiedBy?: string,
|
|
public lastModifiedDate?: Date,
|
|
public password?: string,
|
|
) {}
|
|
}
|