Files
simply_cpq/buildtime/server/services/importService.go
T

29 lines
757 B
Go

package services
import (
"simplycpq/models"
"simplycpq/repositories"
)
type ImportService struct {
importRepository *repositories.ImportRepository
}
func NewImportService(iRepo *repositories.ImportRepository) *ImportService {
return &ImportService{
importRepository: iRepo,
}
}
func (is *ImportService) ImportPropertyTypeGroups(importData []models.ImportPropertyTypeGroup) error {
return is.importRepository.ImportPropertyTypeGroups(importData)
}
func (is *ImportService) ImportProductGroups(importData []models.ImportProductGroup) error {
return is.importRepository.ImportProductGroups(importData)
}
func (is *ImportService) ImportProducts(importData []models.ImportProduct) error {
return is.importRepository.ImportProducts(importData)
}