Documentation ¶
Index ¶
- type Business
- type BusinessType
- func (BusinessType) Freelance() BusinessType
- func (BusinessType) Investing() BusinessType
- func (BusinessType) OnlineSelling() BusinessType
- func (BusinessType) OnlineTutoring() BusinessType
- func (BusinessType) ReSeller() BusinessType
- func (BusinessType) RemoteJob() BusinessType
- func (BusinessType) Trading() BusinessType
- type ExpensesType
- func (ExpensesType) AdvertisingAndMarketing() ExpensesType
- func (ExpensesType) Equipment() ExpensesType
- func (ExpensesType) Fees() ExpensesType
- func (ExpensesType) InterestPayment() ExpensesType
- func (ExpensesType) Other() ExpensesType
- func (ExpensesType) Payments() ExpensesType
- func (ExpensesType) Payroll() ExpensesType
- func (ExpensesType) RentPayment() ExpensesType
- func (ExpensesType) Taxes() ExpensesType
- func (ExpensesType) Utilities() ExpensesType
- type IncomeType
- type ReportType
- type Sales
- type Transaction
- type TransactionType
- type TransferType
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Business ¶
type Business struct { uadmin.Model Name string `uadmin:"required;search;list_exclude;help:Represents a registered business or an individual's name"` TaxIdentificationNumber string Owner string `uadmin:"required"` Logo string `uadmin:"image;help:Recommended resolution is 360 x 360. Supported file extensions: (JPG, PNG, GIF)"` BusinessType BusinessType Mobile string Email string HouseNumber string Street string `uadmin:"required"` Municipality string `uadmin:"required"` Province string `uadmin:"required;list_exclude"` Country string `uadmin:"required;list_exclude"` PostalCode string `uadmin:"required"` Delivery bool `uadmin:"help:Toggle switch to on to know if the business do delivery."` DeliveryCharge float64 DeliveryHotline string Information string `uadmin:"html;help:For Business additional information."` Active bool `uadmin:"help:Toggle switch to on to know if the business is still active or not."` CreateDate *time.Time `uadmin:"read_only;list_exclude"` CreatedBy string `uadmin:"read_only;list_exclude"` UpdateDate *time.Time `uadmin:"read_only;list_exclude"` UpdatedBy string `uadmin:"read_only;list_exclude"` }
type BusinessType ¶
type BusinessType int
-------------------- BUSINESS OPTIONS -------------------- // BusinessType ------------------------------------------
func (BusinessType) OnlineSelling ¶
func (BusinessType) OnlineSelling() BusinessType
OnlineSelling = 1
func (BusinessType) OnlineTutoring ¶
func (BusinessType) OnlineTutoring() BusinessType
OnlineTutoring = 2
type ExpensesType ¶
type ExpensesType int
ExpensesType ------------------------------------------
func (ExpensesType) AdvertisingAndMarketing ¶
func (ExpensesType) AdvertisingAndMarketing() ExpensesType
AdvertisingAndMarketing = 4
func (ExpensesType) InterestPayment ¶
func (ExpensesType) InterestPayment() ExpensesType
InterestPayment = 8
type IncomeType ¶
type IncomeType int
-------------------- ACCOUNT OPTIONS -------------------- // IncomeType ------------------------------------------
type Sales ¶
type Sales struct { uadmin.Model Business Business `uadmin:"list_exclude"` BusinessID uint Name string `uadmin:"list_exclude"` ReportType ReportType `uadmin:"required;list_exclude"` StartDate *time.Time `uadmin:"required"` TransactionDetails string `uadmin:"code;read_only;list_exclude"` Amount float64 `uadmin:"read_only"` CreatedBy string `uadmin:"read_only;list_exclude"` }
Sales !
type Transaction ¶
type Transaction struct { uadmin.Model Business Business BusinessID uint `uadmin:"required;search"` TransactionType TransactionType `uadmin:"required;search;list_exclude"` IncomeType IncomeType ExpensesType ExpensesType TransferType TransferType Amount float64 `uadmin:"required"` Note string `uadmin:"html"` CreateDate *time.Time `uadmin:"read_only;list_exclude"` CreatedBy string `uadmin:"read_only;list_exclude"` UpdateDate *time.Time `uadmin:"read_only;list_exclude"` UpdatedBy string `uadmin:"read_only;list_exclude"` }
func (*Transaction) Save ¶
func (t *Transaction) Save()
func (*Transaction) String ¶
func (t *Transaction) String() string
type TransactionType ¶
type TransactionType int
TransactionType ------------------------------------------
Click to show internal directories.
Click to hide internal directories.