Documentation
¶
Index ¶
- func NewFuelHistoryService(repo repositories.FuelHistoryRepository) interfaces.FuelHistoryService
- func NewFuelService(repo repositories.FuelRepository) interfaces.FuelService
- func NewIngestionService(municipalityService interfaces.MunicipalityService, ...) interfaces.IngestionService
- func NewJobPositionHistoriesService(repo repositories.JobPositionHistoryRepository) interfaces.JobPositionHistoriesService
- func NewJobPositionService(repo repositories.JobPositionRepository) interfaces.JobPositionService
- func NewMunicipalityService(municipalityRepository repositories.MunicipalityRepository, cfg *config.Config) interfaces.MunicipalityService
- func NewProvinceService(ProvinceRepository repositories.ProvinceRepository, cfg *config.Config) interfaces.ProvinceService
- func NewRegionService(RegionRepository repositories.RegionRepository, cfg *config.Config) interfaces.RegionService
- func NewRouteService(repo repositories.RouteRepository) interfaces.RouteService
- func NewTravelExpenseService(repo repositories.TravelExpenseRepository) interfaces.TravelExpenseService
- func NewUserService(userRepository repositories.UserRepository) interfaces.UserService
- type FuelHistoryService
- func (s *FuelHistoryService) Create(history *command.CreateFuelHistoryCommand) (*command.CreateFuelHistoryCommandResults, error)
- func (s *FuelHistoryService) FindAllByFuelID(fuelID uuid.UUID) (*query.FuelHistoriesQueryResult, error)
- func (s *FuelHistoryService) FindByFuelID(FueldID uuid.UUID) (*query.FuelHistoryQueryResult, error)
- type FuelService
- func (s *FuelService) Create(fuel *command.CreateFuelCommand) (*command.CreateFuelCommandResult, error)
- func (s *FuelService) FindAll() (*query.FuelsQueryResult, error)
- func (s *FuelService) FindByID(ID uuid.UUID) (*query.FuelQueryResult, error)
- func (s *FuelService) FindOneByFuelHistoryId(fuelHistoryId uuid.UUID) (*db.Fuel, error)
- type IngestionService
- func (s *IngestionService) IngestMapData() error
- func (s *IngestionService) IngestMunicipality(regions *command.IngestRegionCommandResult) (*command.IngestMunicipalityCommandResult, error)
- func (s *IngestionService) IngestProvince() (*command.IngestProvinceCommandResult, error)
- func (s *IngestionService) IngestRegion() (*command.IngestRegionCommandResult, error)
- type JobPositionHistoriesService
- type JobPositionService
- func (s *JobPositionService) Create(jobPositionCommand *command.CreateJobPositionCommand) (*command.CreateJobPositionCommandResult, error)
- func (s *JobPositionService) FindAll() (*query.JobPositionsQueryResult, error)
- func (s *JobPositionService) FindById(jobPositionCommand *command.FindJobPositionByIdCommand) (*query.JobPositionQueryResult, error)
- type MunicipalityService
- func (s *MunicipalityService) FindAll() (*query.MunicipalitiesQueryResult, error)
- func (s *MunicipalityService) FindByRegionCode(regionCode string) (*query.MunicipalitiesQueryResult, error)
- func (s *MunicipalityService) IngestMunicipality(region *common.RegionResult) (*command.IngestMunicipalityCommandResult, error)
- type ProvinceService
- type RegionService
- type RouteService
- type TravelExpenseService
- type UserService
- func (u *UserService) FindAll() (*query.UsersQueryResult, error)
- func (u *UserService) FindUserById(userCommand *command.FindUserByIdCommand) (*query.UserQueryResult, error)
- func (u *UserService) SignIn(userCommand *command.FindUserCommand) (*query.UserQueryResult, error)
- func (u *UserService) Signup(userCommand *command.CreateUserCommand) (*command.CreateUserCommandResult, error)
- func (u *UserService) UpdateById(id string, userCommand *command.UpdateUserCommand) (*command.UpdateUserCommandResult, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewFuelHistoryService ¶
func NewFuelHistoryService(repo repositories.FuelHistoryRepository) interfaces.FuelHistoryService
func NewFuelService ¶
func NewFuelService(repo repositories.FuelRepository) interfaces.FuelService
func NewIngestionService ¶
func NewIngestionService(municipalityService interfaces.MunicipalityService, provinceService interfaces.ProvinceService, regionService interfaces.RegionService, cfg *config.Config) interfaces.IngestionService
func NewJobPositionHistoriesService ¶
func NewJobPositionHistoriesService(repo repositories.JobPositionHistoryRepository) interfaces.JobPositionHistoriesService
func NewJobPositionService ¶
func NewJobPositionService(repo repositories.JobPositionRepository) interfaces.JobPositionService
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 NewRouteService ¶
func NewRouteService(repo repositories.RouteRepository) interfaces.RouteService
func NewTravelExpenseService ¶
func NewTravelExpenseService(repo repositories.TravelExpenseRepository) interfaces.TravelExpenseService
func NewUserService ¶
func NewUserService( userRepository repositories.UserRepository, ) interfaces.UserService
Types ¶
type FuelHistoryService ¶
type FuelHistoryService struct {
// contains filtered or unexported fields
}
func (*FuelHistoryService) Create ¶
func (s *FuelHistoryService) Create(history *command.CreateFuelHistoryCommand) (*command.CreateFuelHistoryCommandResults, error)
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 (s *FuelService) Create(fuel *command.CreateFuelCommand) (*command.CreateFuelCommandResult, error)
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 ¶
type IngestionService ¶
type IngestionService struct {
// contains filtered or unexported fields
}
func (*IngestionService) IngestMapData ¶
func (s *IngestionService) IngestMapData() error
func (*IngestionService) IngestMunicipality ¶
func (s *IngestionService) IngestMunicipality(regions *command.IngestRegionCommandResult) (*command.IngestMunicipalityCommandResult, error)
func (*IngestionService) IngestProvince ¶
func (s *IngestionService) IngestProvince() (*command.IngestProvinceCommandResult, error)
func (*IngestionService) IngestRegion ¶
func (s *IngestionService) IngestRegion() (*command.IngestRegionCommandResult, error)
type JobPositionHistoriesService ¶
type JobPositionHistoriesService struct {
// contains filtered or unexported fields
}
func (*JobPositionHistoriesService) CreateJobPositionHistory ¶
func (jphs *JobPositionHistoriesService) CreateJobPositionHistory(jph *command.CreateJobPositionHistoryCommandByJobPositionID) (*command.CreateJobPositionHistoryCommandResult, error)
type JobPositionService ¶
type JobPositionService struct {
// contains filtered or unexported fields
}
func (*JobPositionService) Create ¶
func (s *JobPositionService) Create(jobPositionCommand *command.CreateJobPositionCommand) (*command.CreateJobPositionCommandResult, error)
func (*JobPositionService) FindAll ¶
func (s *JobPositionService) FindAll() (*query.JobPositionsQueryResult, error)
func (*JobPositionService) FindById ¶
func (s *JobPositionService) FindById(jobPositionCommand *command.FindJobPositionByIdCommand) (*query.JobPositionQueryResult, error)
type MunicipalityService ¶
type MunicipalityService struct { MunicipalityRepository repositories.MunicipalityRepository // contains filtered or unexported fields }
func (*MunicipalityService) FindAll ¶
func (s *MunicipalityService) FindAll() (*query.MunicipalitiesQueryResult, error)
func (*MunicipalityService) FindByRegionCode ¶
func (s *MunicipalityService) FindByRegionCode(regionCode string) (*query.MunicipalitiesQueryResult, error)
func (*MunicipalityService) IngestMunicipality ¶
func (s *MunicipalityService) IngestMunicipality(region *common.RegionResult) (*command.IngestMunicipalityCommandResult, error)
type ProvinceService ¶
type ProvinceService struct { ProvinceRepository repositories.ProvinceRepository // contains filtered or unexported fields }
func (*ProvinceService) FindAll ¶
func (s *ProvinceService) FindAll() (*query.FindAllProvinceQueryResult, error)
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 (s *RegionService) FindAll() (*query.FindAllRegionQueryResult, error)
func (*RegionService) IngestRegion ¶
func (s *RegionService) IngestRegion() (*command.IngestRegionCommandResult, error)
type RouteService ¶
type RouteService struct {
// contains filtered or unexported fields
}
func (*RouteService) Create ¶
func (s *RouteService) Create(route *command.CreateRouteCommand) (*command.CreateRouteCommandResult, error)
func (*RouteService) FindAll ¶
func (s *RouteService) FindAll() (*query.FindAllRouteQueryResult, error)
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) Create ¶
func (s *TravelExpenseService) Create(travel *command.CreateTravelExpenseCommand) (*command.CreateTravelExpenseCommandResult, error)
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 (u *UserService) Signup(userCommand *command.CreateUserCommand) (*command.CreateUserCommandResult, error)
func (*UserService) UpdateById ¶
func (u *UserService) UpdateById(id string, userCommand *command.UpdateUserCommand) (*command.UpdateUserCommandResult, error)
Click to show internal directories.
Click to hide internal directories.