Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type OrderItem ¶
type OrderItem struct { ID string `bson:"_id"` Status OrderItemStatus `bson:"status"` }
type OrderItemStatus ¶
type OrderItemStatus string
const ( OrderItemStatusPaid OrderItemStatus = "PAID" OrderItemStatusPaymentRequired OrderItemStatus = "PAYMENT_REQUIRED" OrderItemStatusRefundAwaiting OrderItemStatus = "REFUND_AWAITING" OrderItemStatusCanceled OrderItemStatus = "CANCELED" OrderItemStatusUsed OrderItemStatus = "USED" OrderItemStatusRefunded OrderItemStatus = "REFUNDED" )
func GetAllowedPreviousOrderStatuses ¶
func GetAllowedPreviousOrderStatuses(status OrderItemStatus) (allowed []OrderItemStatus)
func OrderItemStatusFromString ¶
func OrderItemStatusFromString(str string) (status OrderItemStatus, err error)
type OrderPreview ¶
type ProcessOrderDTO ¶
type ProcessOrderDTO struct { Places []ProcessOrderPlace ID string OwnerID string ScreeningID int64 }
type ProcessOrderPlace ¶
type ServiceError ¶
func Error ¶
func Error(code ErrorCode, msg string) *ServiceError
func (*ServiceError) Error ¶
func (e *ServiceError) Error() string
type SortDTO ¶
type SortDTO struct { FieldName string SortOrdering SortOrdering }
type SortOrdering ¶
type SortOrdering string
const ( ASC SortOrdering = "ASC" DESC SortOrdering = "DESC" )
Click to show internal directories.
Click to hide internal directories.