2022-03-23 11:17:41 +01:00
|
|
|
import { IsEnum, IsNotEmpty, IsString } from 'class-validator';
|
2022-03-04 12:24:49 +01:00
|
|
|
import { SysPreferences } from '../dto/syspreferences.dto';
|
2022-03-23 11:17:41 +01:00
|
|
|
import { EntityID } from '../validators/entity-id.validator';
|
2022-03-03 22:48:03 +01:00
|
|
|
|
|
|
|
|
export class ESysPreference {
|
2022-03-23 11:17:41 +01:00
|
|
|
@EntityID()
|
2022-03-03 22:48:03 +01:00
|
|
|
id?: number;
|
|
|
|
|
|
|
|
|
|
@IsNotEmpty()
|
2022-03-04 12:24:49 +01:00
|
|
|
@IsEnum(SysPreferences)
|
|
|
|
|
key: SysPreferences;
|
2022-03-03 22:48:03 +01:00
|
|
|
|
|
|
|
|
@IsNotEmpty()
|
2022-03-12 16:25:15 +01:00
|
|
|
@IsString()
|
2022-03-03 22:48:03 +01:00
|
|
|
value: string;
|
|
|
|
|
}
|