Documentation
¶
Index ¶
- type RequestServiceManagement
- func (svc RequestServiceManagement) AssignCleaner(request_id, cleaner_id string) error
- func (svc RequestServiceManagement) CreateRequest(request domain.Request) (*domain.Request, error)
- func (svc RequestServiceManagement) DeleteRequest(request_id string) error
- func (svc RequestServiceManagement) GetRequestByCleaner(cleaner_id string) (*[]domain.Request, error)
- func (svc RequestServiceManagement) GetRequestByClient(client_id string) (*[]domain.Request, error)
- func (svc RequestServiceManagement) GetRequestById(request_id string) (*domain.Request, error)
- func (svc RequestServiceManagement) GetRequests() (*[]domain.Request, error)
- func (svc RequestServiceManagement) UpdateRequest(request domain.Request) (*domain.Request, error)
- type ReviewServiceManagement
- func (svc ReviewServiceManagement) CreateReview(review domain.Reviews) (*domain.Reviews, error)
- func (svc ReviewServiceManagement) DeleteReview(review_id string) error
- func (svc ReviewServiceManagement) GetReviewByCleaner(cleaner_id string) (*[]domain.Reviews, error)
- func (svc ReviewServiceManagement) GetReviewByClient(client_id string) (*[]domain.Reviews, error)
- func (svc ReviewServiceManagement) GetReviewById(review_id string) (*domain.Reviews, error)
- func (svc ReviewServiceManagement) UpdateReview(review domain.Reviews) (*domain.Reviews, error)
- type ServiceServiceManagement
- func (svc ServiceServiceManagement) CreateService(service domain.Service) (*domain.Service, error)
- func (svc ServiceServiceManagement) DeleteService(service_id string) error
- func (svc ServiceServiceManagement) GetServiceById(service_id string) (*domain.Service, error)
- func (svc ServiceServiceManagement) GetServices() (*[]domain.Service, error)
- func (svc ServiceServiceManagement) UpdateService(service domain.Service) (*domain.Service, error)
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 NewRequestServiceManagement ¶
func NewRequestServiceManagement(repo ports.RequestRepository, logger ports.LoggerService) *RequestServiceManagement
func (RequestServiceManagement) AssignCleaner ¶
func (svc RequestServiceManagement) AssignCleaner(request_id, cleaner_id string) error
func (RequestServiceManagement) CreateRequest ¶
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 ¶
type ReviewServiceManagement ¶
type ReviewServiceManagement struct {
// contains filtered or unexported fields
}
func NewReviewServiceManagement ¶
func NewReviewServiceManagement(repo ports.ReviewRepository, logger ports.LoggerService) *ReviewServiceManagement
func (ReviewServiceManagement) CreateReview ¶
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 ¶
type ServiceServiceManagement ¶
type ServiceServiceManagement struct {
// contains filtered or unexported fields
}
func NewServiceServiceManagement ¶
func NewServiceServiceManagement(repo ports.ServiceRepository, logger ports.LoggerService) *ServiceServiceManagement
func (ServiceServiceManagement) CreateService ¶
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 ¶
Click to show internal directories.
Click to hide internal directories.