diff --git a/internal/use-case/main-use-case/infra/helper.go b/internal/use-case/main-use-case/infra/helper.go index 93730033..8d320a7c 100644 --- a/internal/use-case/main-use-case/infra/helper.go +++ b/internal/use-case/main-use-case/infra/helper.go @@ -6,6 +6,12 @@ package infra import ( e "simrs-vx/internal/domain/main-entities/infra" + // ei "simrs-vx/internal/domain/main-entities/item" + // ui "simrs-vx/internal/use-case/main-use-case/item" + // ero "simrs-vx/internal/domain/references/organization" + // pl "simrs-vx/pkg/logger" + // pu "simrs-vx/pkg/use-case-helper" + // "gorm.io/gorm" ) func setData[T *e.CreateDto | *e.UpdateDto](input T, data *e.Infra) { @@ -23,3 +29,19 @@ func setData[T *e.CreateDto | *e.UpdateDto](input T, data *e.Infra) { data.Parent_Id = inputSrc.Parent_Id data.Item_Id = inputSrc.Item_Id } + +// func createItem(input *e.CreateDto, event *pl.Event, tx *gorm.DB) error { +// itemCreate := ei.CreateDto{ +// Code: pu.AddPrefix("inf-", input.Code), +// Name: input.Name, +// ItemGroup_Code: ero.ITGCInfra, +// Infra_Id: input, +// } +// item, err := ui.CreateData(itemCreate, event, tx) +// if err != nil { +// return err +// } + +// input.Item_Id = &item.Id +// return nil +// }