attendantService

package
v0.0.0-...-e9ec6a3 Latest Latest
Warning

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

Go to latest
Published: Apr 9, 2024 License: MIT Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AttendantService

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

func InitAttendantService

func InitAttendantService(
	attendantRepository *attendantRepository.AttendantRepository,
	attendantEvaluationRepository *attendantRepository.AttendantEvaluationRepository,
	teamService *teamService.TeamService,
) *AttendantService

func (*AttendantService) CreateAttendant

func (*AttendantService) CreateAttendantEvaluation

func (*AttendantService) DeleteAttedantEvaluation

func (service *AttendantService) DeleteAttedantEvaluation(evaluationId string) (attendantModel.AttendantEvaluation, error)

func (*AttendantService) DeleteAttendant

func (service *AttendantService) DeleteAttendant(id string) (attendantModel.Attendant, error)

func (*AttendantService) FindAllAttedantEvaluations

func (*AttendantService) FindAllAttendants

func (service *AttendantService) FindAllAttendants(dto attendantDTO.AttendantQueryDTO) (int64, []attendantModel.Attendant, error)

func (*AttendantService) FindAttendantByEmail

func (service *AttendantService) FindAttendantByEmail(email string) (attendantModel.Attendant, error)

func (*AttendantService) FindAttendantByID

func (service *AttendantService) FindAttendantByID(id string) (attendantModel.Attendant, error)

func (*AttendantService) FindAttendantEvaluationByID

func (service *AttendantService) FindAttendantEvaluationByID(id string) (attendantModel.AttendantEvaluation, error)

func (*AttendantService) UpdateAttendant

func (*AttendantService) UpdateAttendantEvaluation

Jump to

Keyboard shortcuts

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