element

package
v0.4.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 1, 2023 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewCreateElementParams

func NewCreateElementParams(elementDto *coreDto.ElementDto) db.CreateElementParams

Types

type ElementResolver

type ElementResolver struct {
	Repository                 element.ElementRepository
	ElementRestrictionResolver *elementrestriction.ElementRestrictionResolver
	PriceComponentResolver     *pricecomponent.PriceComponentResolver
}

func NewResolver

func NewResolver(repositoryService *db.RepositoryService) *ElementResolver

func (*ElementResolver) CreateElementDto

func (r *ElementResolver) CreateElementDto(ctx context.Context, element db.Element) *coreDto.ElementDto

func (*ElementResolver) CreateElementListDto

func (r *ElementResolver) CreateElementListDto(ctx context.Context, elements []db.Element) []*coreDto.ElementDto

func (*ElementResolver) ReplaceElements

func (r *ElementResolver) ReplaceElements(ctx context.Context, tariff db.Tariff, elementsDto []*coreDto.ElementDto)

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL