services

package
v0.0.0-...-976a174 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 29, 2024 License: Apache-2.0 Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewIngestionService

func NewIngestionService(municipalityService interfaces.MunicipalityService, provinceService interfaces.ProvinceService, regionService interfaces.RegionService, cfg *config.Config) interfaces.IngestionService

func NewMunicipalityService

func NewMunicipalityService(municipalityRepository repositories.MunicipalityRepository, cfg *config.Config) interfaces.MunicipalityService

func NewProvinceService

func NewProvinceService(ProvinceRepository repositories.ProvinceRepository, cfg *config.Config) interfaces.ProvinceService

func NewRegionService

func NewRegionService(RegionRepository repositories.RegionRepository, cfg *config.Config) interfaces.RegionService

func NewUserService

func NewUserService(
	userRepository repositories.UserRepository,
) interfaces.UserService

Types

type FuelHistoryService

type FuelHistoryService struct {
	// contains filtered or unexported fields
}

func (*FuelHistoryService) Create

func (*FuelHistoryService) FindAllByFuelID

func (s *FuelHistoryService) FindAllByFuelID(fuelID uuid.UUID) (*query.FuelHistoriesQueryResult, error)

func (*FuelHistoryService) FindByFuelID

func (s *FuelHistoryService) FindByFuelID(FueldID uuid.UUID) (*query.FuelHistoryQueryResult, error)

type FuelService

type FuelService struct {
	// contains filtered or unexported fields
}

func (*FuelService) Create

func (*FuelService) FindAll

func (s *FuelService) FindAll() (*query.FuelsQueryResult, error)

func (*FuelService) FindByID

func (s *FuelService) FindByID(ID uuid.UUID) (*query.FuelQueryResult, error)

func (*FuelService) FindOneByFuelHistoryId

func (s *FuelService) FindOneByFuelHistoryId(fuelHistoryId uuid.UUID) (*db.Fuel, error)

type IngestionService

type IngestionService struct {
	// contains filtered or unexported fields
}

func (*IngestionService) IngestMapData

func (s *IngestionService) IngestMapData() error

func (*IngestionService) IngestMunicipality

func (*IngestionService) IngestProvince

func (*IngestionService) IngestRegion

type JobPositionHistoriesService

type JobPositionHistoriesService struct {
	// contains filtered or unexported fields
}

type JobPositionService

type JobPositionService struct {
	// contains filtered or unexported fields
}

func (*JobPositionService) Create

func (*JobPositionService) FindAll

func (*JobPositionService) FindById

type MunicipalityService

type MunicipalityService struct {
	MunicipalityRepository repositories.MunicipalityRepository
	// contains filtered or unexported fields
}

func (*MunicipalityService) FindAll

func (*MunicipalityService) FindByRegionCode

func (s *MunicipalityService) FindByRegionCode(regionCode string) (*query.MunicipalitiesQueryResult, error)

func (*MunicipalityService) IngestMunicipality

type ProvinceService

type ProvinceService struct {
	ProvinceRepository repositories.ProvinceRepository
	// contains filtered or unexported fields
}

func (*ProvinceService) FindAll

func (*ProvinceService) IngestProvince

func (s *ProvinceService) IngestProvince() (*command.IngestProvinceCommandResult, error)

type RegionService

type RegionService struct {
	RegionRepository repositories.RegionRepository
	// contains filtered or unexported fields
}

func (*RegionService) FindAll

func (*RegionService) IngestRegion

func (s *RegionService) IngestRegion() (*command.IngestRegionCommandResult, error)

type RouteService

type RouteService struct {
	// contains filtered or unexported fields
}

func (*RouteService) Create

func (*RouteService) FindAll

func (*RouteService) FindById

func (s *RouteService) FindById(id uuid.UUID) (*query.FindRouteQueryResult, error)

type TravelExpenseService

type TravelExpenseService struct {
	// contains filtered or unexported fields
}

func (*TravelExpenseService) FindOne

func (s *TravelExpenseService) FindOne(id uuid.UUID) (*db.TravelExpense, error)

type UserService

type UserService struct {
	// contains filtered or unexported fields
}

func (*UserService) FindAll

func (u *UserService) FindAll() (*query.UsersQueryResult, error)

func (*UserService) FindUserById

func (u *UserService) FindUserById(userCommand *command.FindUserByIdCommand) (*query.UserQueryResult, error)

func (*UserService) SignIn

func (u *UserService) SignIn(userCommand *command.FindUserCommand) (*query.UserQueryResult, error)

func (*UserService) Signup

func (*UserService) UpdateById

func (u *UserService) UpdateById(id string, userCommand *command.UpdateUserCommand) (*command.UpdateUserCommandResult, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL