command

package
v0.0.0-...-60e6733 Latest Latest
Warning

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

Go to latest
Published: May 18, 2023 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ConfirmOrder

type ConfirmOrder struct {
	// contains filtered or unexported fields
}

func NewConfirmOrder

func NewConfirmOrder(orderRepo model.OrderRepository) *ConfirmOrder

func (ConfirmOrder) Do

func (c ConfirmOrder) Do(ctx context.Context, order *model.Order) error

type CreateOrder

type CreateOrder struct {
	// contains filtered or unexported fields
}

func NewCreateOrder

func NewCreateOrder(orderRepo model.OrderRepository) *CreateOrder

func (CreateOrder) Do

func (c CreateOrder) Do(ctx context.Context, order model.Order) (int64, error)

type CreateProduct

type CreateProduct struct {
	// contains filtered or unexported fields
}

func NewCreateProduct

func NewCreateProduct(productRepo model.ProductRepository, findSellerByIdQuery query.FindSellerById) *CreateProduct

func (CreateProduct) Do

func (c CreateProduct) Do(ctx context.Context, product model.Product) (int64, error)

type DeleteAllProductsBySellerId

type DeleteAllProductsBySellerId struct {
	// contains filtered or unexported fields
}

func NewDeleteAllProductsBySellerId

func NewDeleteAllProductsBySellerId(productRepo model.ProductRepository) *DeleteAllProductsBySellerId

func (DeleteAllProductsBySellerId) Do

type DeleteProduct

type DeleteProduct struct {
	// contains filtered or unexported fields
}

func NewDeleteProduct

func NewDeleteProduct(productRepo model.ProductRepository, findProductById query.FindProductById) *DeleteProduct

func (DeleteProduct) Do

func (c DeleteProduct) Do(ctx context.Context, id int64) error

type DeliveredOrder

type DeliveredOrder struct {
	// contains filtered or unexported fields
}

func NewDeliveredOrder

func NewDeliveredOrder(orderRepo model.OrderRepository) *DeliveredOrder

func (DeliveredOrder) Do

func (c DeliveredOrder) Do(ctx context.Context, order *model.Order) error

type UpdateProduct

type UpdateProduct struct {
	// contains filtered or unexported fields
}

func NewUpdateProduct

func NewUpdateProduct(productRepo model.ProductRepository, findProduct query.FindProductById) *UpdateProduct

func (UpdateProduct) Do

func (c UpdateProduct) Do(ctx context.Context, productId int64, updateProduct model.UpdateProduct) error

Jump to

Keyboard shortcuts

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