29 lines
1005 B
Go
29 lines
1005 B
Go
package odds
|
|
|
|
import (
|
|
"context"
|
|
|
|
"github.com/SamuelTariku/FortuneBet-Backend/internal/domain"
|
|
)
|
|
|
|
func (s *ServiceImpl) InsertDisabledOdd(ctx context.Context, odd domain.CreateDisabledOdd) (domain.DisabledOdd, error) {
|
|
return s.store.InsertDisabledOdd(ctx, odd)
|
|
}
|
|
|
|
func (s *ServiceImpl) GetAllDisabledOdds(ctx context.Context) ([]domain.DisabledOdd, error) {
|
|
return s.store.GetAllDisabledOdds(ctx)
|
|
}
|
|
func (s *ServiceImpl) GetDisabledOddByRawOddID(ctx context.Context, rawOddID int64) (domain.DisabledOdd, error) {
|
|
return s.store.GetDisabledOddByRawOddID(ctx, rawOddID)
|
|
}
|
|
func (s *ServiceImpl) GetDisabledOddByID(ctx context.Context, id int64) (domain.DisabledOdd, error) {
|
|
return s.store.GetDisabledOddByID(ctx, id)
|
|
}
|
|
func (s *ServiceImpl) DeleteDisabledOddsByID(ctx context.Context, id int64) error {
|
|
return s.store.DeleteDisabledOddsByID(ctx, id)
|
|
}
|
|
func (s *ServiceImpl) DeleteDisabledOddsByRawOddID(ctx context.Context, id int64) error {
|
|
return s.store.DeleteDisabledOddsByRawOddID(ctx, id)
|
|
}
|
|
|