Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ArticleAmount ¶
func (*ArticleAmount) Validate ¶
func (a *ArticleAmount) Validate() error
Validate валидация корректности сохраненных в DTO данных.
type ArticleFromTo ¶
type ArticleFromTo struct { Article article.Article `json:"article"` From time.Time `json:"from"` To time.Time `json:"to"` }
func (*ArticleFromTo) Validate ¶
func (ap *ArticleFromTo) Validate() error
Validate валидация корректности сохраненных в DTO данных.
type ArticlePrice ¶
func (*ArticlePrice) Validate ¶
func (a *ArticlePrice) Validate() error
Validate валидация корректности сохраненных в DTO данных.
type ArticlePriceAmount ¶
type ArticlePriceAmount struct { Article article.Article `json:"article"` Price float64 `json:"price"` Amount uint `json:"amount"` }
func (*ArticlePriceAmount) Validate ¶
func (p *ArticlePriceAmount) Validate() error
Validate валидация корректности сохраненных в DTO данных.
type ArticlePriceAmountDate ¶
type ArticlePriceAmountDate struct { Article article.Article `json:"article"` Price float64 `json:"price"` Amount uint `json:"amount"` Date time.Time `json:"date"` }
func (*ArticlePriceAmountDate) Validate ¶
func (h *ArticlePriceAmountDate) Validate() error
Validate валидация корректности сохраненных в DTO данных.
type ArticlePriceNameAmount ¶
type ArticlePriceNameAmount struct { Name string `json:"name"` Article article.Article `json:"article"` Price float64 `json:"price"` Amount uint `json:"amount"` }
func (*ArticlePriceNameAmount) Validate ¶
func (np *ArticlePriceNameAmount) Validate() error
Validate валидация корректности сохраненных в DTO данных.
type Number ¶
type Number struct {
OrderNumber reservation.OrderNumber `json:"order_number"`
}
type NumberDateStateProducts ¶
type NumberDateStateProducts struct { Products []ArticlePriceAmount `json:"products"` OrderNumber rs.OrderNumber `json:"order_number"` Date time.Time `json:"date"` State uint `json:"state"` }
func (*NumberDateStateProducts) IsNew ¶
func (r *NumberDateStateProducts) IsNew() bool
IsNew возвращает true, если бронь еще не была снята (по причине отмены или завершения заказа).
func (*NumberDateStateProducts) Validate ¶
func (r *NumberDateStateProducts) Validate() error
Validate валидация корректности сохраненных в DTO данных.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.