create office

This commit is contained in:
Vincent Alamelle 2023-05-03 10:29:20 +02:00
parent c5a6b902b1
commit e18fc73e2c
2 changed files with 8 additions and 8 deletions

View File

@ -8,13 +8,13 @@ export default class Address extends Resource {
@IsNotEmpty({ groups: ["update"] ,message: "UID is required" }) @IsNotEmpty({ groups: ["update"] ,message: "UID is required" })
public uid?: string; public uid?: string;
@IsNotEmpty({ groups: ["create" , "createCustomer"], message: "Address is required" }) @IsNotEmpty({ groups: ["create" , "createCustomer" , "createOffice"], message: "Address is required" })
public address!: string; public address!: string;
@IsNotEmpty({ groups: ["create" , "createCustomer"], message: "City is required" }) @IsNotEmpty({ groups: ["create" , "createCustomer" , "createOffice"], message: "City is required" })
public city!: string; public city!: string;
@IsNotEmpty({ groups: ["create" , "createCustomer"], message: "State is required" }) @IsNotEmpty({ groups: ["create" , "createCustomer" , "createOffice"], message: "State is required" })
public zip_code!: number; public zip_code!: number;
@IsDate() @IsDate()

View File

@ -15,17 +15,17 @@ export default class Office extends Resource {
@IsNotEmpty({ groups: ["update" , "createFolder"] ,message: "UID is required" }) @IsNotEmpty({ groups: ["update" , "createFolder"] ,message: "UID is required" })
public uid?: string; public uid?: string;
@IsNotEmpty({ groups: ["create"], message: "ID IdNote is required" }) @IsNotEmpty({ groups: ["create" , "createOffice"], message: "ID IdNote is required" })
public idNot!: string; public idNot!: string;
@IsNotEmpty({ groups: ["create"], message: "Name is required" }) @IsNotEmpty({ groups: ["create" , "createOffice"], message: "Name is required" })
public name!: string; public name!: string;
@IsNotEmpty({ groups: ["create"], message: "CRPCEN is required" }) @IsNotEmpty({ groups: ["create" , "createOffice"], message: "CRPCEN is required" })
public crpcen!: string; public crpcen!: string;
@IsNotEmpty({ groups: ["create"], message: "Address is required" }) @IsNotEmpty({ groups: ["create" , "createOffice"], message: "Address is required" })
@ValidateNested({ groups: ["create", "update"] }) @ValidateNested({ groups: ["create", "update" , "createOffice"] })
@Type(() => Address) @Type(() => Address)
public address!: Address; public address!: Address;