Documentation
¶
Index ¶
- type AttendantService
- func (service *AttendantService) CreateAttendant(dto attendantDTO.CreateAttendantDTO) (attendantModel.Attendant, error)
- func (service *AttendantService) CreateAttendantEvaluation(dto attendantDTO.CreateAttendantEvaluationDTO, ...) (attendantModel.AttendantEvaluation, error)
- func (service *AttendantService) DeleteAttedantEvaluation(evaluationId string) (attendantModel.AttendantEvaluation, error)
- func (service *AttendantService) DeleteAttendant(id string) (attendantModel.Attendant, error)
- func (service *AttendantService) FindAllAttedantEvaluations(dto attendantDTO.QueryAttendantEvaluationDTO) (int64, []attendantModel.AttendantEvaluation, error)
- func (service *AttendantService) FindAllAttendants(dto attendantDTO.AttendantQueryDTO) (int64, []attendantModel.Attendant, error)
- func (service *AttendantService) FindAttendantByEmail(email string) (attendantModel.Attendant, error)
- func (service *AttendantService) FindAttendantByID(id string) (attendantModel.Attendant, error)
- func (service *AttendantService) FindAttendantEvaluationByID(id string) (attendantModel.AttendantEvaluation, error)
- func (service *AttendantService) UpdateAttendant(id string, dto attendantDTO.UpdateAttendantDTO) (attendantModel.Attendant, error)
- func (service *AttendantService) UpdateAttendantEvaluation(id string, dto attendantDTO.UpdateAttendantEvaluationDTO) (attendantModel.AttendantEvaluation, error)
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 (service *AttendantService) CreateAttendant(dto attendantDTO.CreateAttendantDTO) (attendantModel.Attendant, error)
func (*AttendantService) CreateAttendantEvaluation ¶
func (service *AttendantService) CreateAttendantEvaluation( dto attendantDTO.CreateAttendantEvaluationDTO, avaluator attendantModel.Attendant, ) (attendantModel.AttendantEvaluation, error)
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 (service *AttendantService) FindAllAttedantEvaluations( dto attendantDTO.QueryAttendantEvaluationDTO, ) (int64, []attendantModel.AttendantEvaluation, error)
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 (service *AttendantService) UpdateAttendant(id string, dto attendantDTO.UpdateAttendantDTO) (attendantModel.Attendant, error)
func (*AttendantService) UpdateAttendantEvaluation ¶
func (service *AttendantService) UpdateAttendantEvaluation( id string, dto attendantDTO.UpdateAttendantEvaluationDTO, ) (attendantModel.AttendantEvaluation, error)
Click to show internal directories.
Click to hide internal directories.