services

package
v0.0.0-...-01e028f Latest Latest
Warning

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

Go to latest
Published: May 25, 2024 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type RequestServiceManagement

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

func (RequestServiceManagement) AssignCleaner

func (svc RequestServiceManagement) AssignCleaner(request_id, cleaner_id string) error

func (RequestServiceManagement) CreateRequest

func (svc RequestServiceManagement) CreateRequest(request domain.Request) (*domain.Request, error)

Request Methods

func (RequestServiceManagement) DeleteRequest

func (svc RequestServiceManagement) DeleteRequest(request_id string) error

func (RequestServiceManagement) GetRequestByCleaner

func (svc RequestServiceManagement) GetRequestByCleaner(cleaner_id string) (*[]domain.Request, error)

func (RequestServiceManagement) GetRequestByClient

func (svc RequestServiceManagement) GetRequestByClient(client_id string) (*[]domain.Request, error)

func (RequestServiceManagement) GetRequestById

func (svc RequestServiceManagement) GetRequestById(request_id string) (*domain.Request, error)

func (RequestServiceManagement) GetRequests

func (svc RequestServiceManagement) GetRequests() (*[]domain.Request, error)

func (RequestServiceManagement) UpdateRequest

func (svc RequestServiceManagement) UpdateRequest(request domain.Request) (*domain.Request, error)

type ReviewServiceManagement

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

func NewReviewServiceManagement

func NewReviewServiceManagement(repo ports.ReviewRepository, logger ports.LoggerService) *ReviewServiceManagement

func (ReviewServiceManagement) CreateReview

func (svc ReviewServiceManagement) CreateReview(review domain.Reviews) (*domain.Reviews, error)

Review Methods

func (ReviewServiceManagement) DeleteReview

func (svc ReviewServiceManagement) DeleteReview(review_id string) error

func (ReviewServiceManagement) GetReviewByCleaner

func (svc ReviewServiceManagement) GetReviewByCleaner(cleaner_id string) (*[]domain.Reviews, error)

func (ReviewServiceManagement) GetReviewByClient

func (svc ReviewServiceManagement) GetReviewByClient(client_id string) (*[]domain.Reviews, error)

func (ReviewServiceManagement) GetReviewById

func (svc ReviewServiceManagement) GetReviewById(review_id string) (*domain.Reviews, error)

func (ReviewServiceManagement) UpdateReview

func (svc ReviewServiceManagement) UpdateReview(review domain.Reviews) (*domain.Reviews, error)

type ServiceServiceManagement

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

func (ServiceServiceManagement) CreateService

func (svc ServiceServiceManagement) CreateService(service domain.Service) (*domain.Service, error)

Service Methods

func (ServiceServiceManagement) DeleteService

func (svc ServiceServiceManagement) DeleteService(service_id string) error

func (ServiceServiceManagement) GetServiceById

func (svc ServiceServiceManagement) GetServiceById(service_id string) (*domain.Service, error)

func (ServiceServiceManagement) GetServices

func (svc ServiceServiceManagement) GetServices() (*[]domain.Service, error)

func (ServiceServiceManagement) UpdateService

func (svc ServiceServiceManagement) UpdateService(service domain.Service) (*domain.Service, error)

Jump to

Keyboard shortcuts

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