21 lines
423 B
Go
21 lines
423 B
Go
package file_attachment
|
|
|
|
import (
|
|
e "simrs-vx/internal/domain/main-entities/file-attachment"
|
|
)
|
|
|
|
func validateCreate(dto e.CreateDto) []string {
|
|
var errs []string
|
|
|
|
switch {
|
|
case dto.EntityType_Code == "":
|
|
errs = append(errs, "entityType_code is required")
|
|
case dto.Ref_Id == nil:
|
|
errs = append(errs, "ref_id is required")
|
|
case dto.Type_Code == "":
|
|
errs = append(errs, "type_code is required")
|
|
}
|
|
|
|
return errs
|
|
}
|