40 lines
581 B
TypeScript
40 lines
581 B
TypeScript
export interface StaffView {
|
|
id:number,
|
|
email:string,
|
|
firstname:string,
|
|
lastname:string,
|
|
active:boolean,
|
|
}
|
|
|
|
export interface ResetPassword{
|
|
id:number;
|
|
password:string;
|
|
}
|
|
|
|
export interface Staff {
|
|
id:number,
|
|
email:string,
|
|
firstname:string,
|
|
lastname:string,
|
|
phone:string,
|
|
type:number;
|
|
active:boolean;
|
|
roleType: number;
|
|
password?:string,
|
|
}
|
|
|
|
export interface StaffSearch {
|
|
email:string;
|
|
firstName:string;
|
|
lastName:string;
|
|
}
|
|
|
|
//this use for new user only.
|
|
export interface AdminUserNew {
|
|
loginId:number;
|
|
user: Staff;// first get userid from this table and
|
|
|
|
|
|
}
|
|
|