Import Serverfunktionen angelegt
This commit is contained in:
@@ -0,0 +1,28 @@
|
||||
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)
|
||||
}
|
||||
Reference in New Issue
Block a user