Documentation
¶
Index ¶
- func NewCreateElementParams(elementDto *coreDto.ElementDto) db.CreateElementParams
- type ElementResolver
- func (r *ElementResolver) CreateElementDto(ctx context.Context, element db.Element) *coreDto.ElementDto
- func (r *ElementResolver) CreateElementListDto(ctx context.Context, elements []db.Element) []*coreDto.ElementDto
- func (r *ElementResolver) ReplaceElements(ctx context.Context, tariff db.Tariff, elementsDto []*coreDto.ElementDto)
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)
Click to show internal directories.
Click to hide internal directories.