Documentation ¶
Index ¶
- type BillService
- func (bs *BillService) AddBill(bill *models.Bill) error
- func (bs *BillService) CreateBill(bill *models.Bill) (models.Bill, error)
- func (bs *BillService) DeleteBill(id uuid.UUID) error
- func (bs *BillService) GetBill(id uuid.UUID) (models.Bill, error)
- func (bs *BillService) UpdateBill(bill *models.Bill) (models.Bill, error)
- type Bills
- type PaydayService
- func (service *PaydayService) CreatePayday(payday *models.Payday) (models.Payday, error)
- func (service *PaydayService) DeletePayday(paydayId uuid.UUID) error
- func (service *PaydayService) GetPayday(paydayId uuid.UUID) (models.Payday, error)
- func (service *PaydayService) GetPaydays(userId string) []models.Payday
- func (service *PaydayService) UpdatePayday(payday *models.Payday) error
- type Paydays
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BillService ¶
func NewBillService ¶
func NewBillService(database *gorm.DB) *BillService
func (*BillService) CreateBill ¶
func (*BillService) DeleteBill ¶
func (bs *BillService) DeleteBill(id uuid.UUID) error
func (*BillService) UpdateBill ¶
type PaydayService ¶
func NewPayDayService ¶
func NewPayDayService(db *gorm.DB) *PaydayService
func (*PaydayService) CreatePayday ¶
func (*PaydayService) DeletePayday ¶
func (service *PaydayService) DeletePayday(paydayId uuid.UUID) error
func (*PaydayService) GetPaydays ¶
func (service *PaydayService) GetPaydays(userId string) []models.Payday
func (*PaydayService) UpdatePayday ¶
func (service *PaydayService) UpdatePayday(payday *models.Payday) error
Click to show internal directories.
Click to hide internal directories.