Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Repository ¶
type Repository interface { CreateDialog(context.Context, *entities.Dialog) error EditDialog(context.Context, *entities.Dialog) error GetDialogByTalkerID(context.Context, int64) (*entities.Dialog, error) GetCategoriesByType(context.Context, int) ([]entities.Category, error) GetSaleProducts(context.Context) ([]entities.Product, error) GetProducersByCategory(context.Context, string, int) ([]string, error) GetProductsByProducer(context.Context, string, int) ([]entities.Product, error) GetProduct(context.Context, string, string, int) (*entities.Product, error) GetProductWithoutCategoryType(context.Context, string, string) (*entities.Product, error) GetProducersRepair(context.Context) ([]string, error) GetModelsRepair(context.Context, string) ([]string, error) GetRepairs(context.Context, string) ([]entities.Repair, error) GetRepairByModelAndName(context.Context, string, string) (*entities.Repair, error) GetUserIdsWhoManager(context.Context) ([]int64, error) CreateState(context.Context, *entities.State) error GetState(context.Context, string, int) (*entities.State, error) }
Click to show internal directories.
Click to hide internal directories.